
汇编语言
学汇编写的一点东西
浅墨入画,岁月入禅
来自一个三非学校的小菜鸟,飞起来吧!!!
展开
-
汇编语言程序设计实验报告
目录实验1 汇编语言源程序的输入实验目的实验原理实验仪器实验步骤实验要求实验2 数据的建立与传送程序实验目的实验原理实验仪器实验步骤实验要求实验1 汇编语言源程序的输入实验目的1.通过实验了解和熟悉微机系统的配置。2.学习在DEBUG状态下输入汇编源程序的方法。3.初步掌握调试(在DEBUG状态下)的过程。实验原理1、本实验要求在DEBUG状态下输入汇编源程序,并用DEBUG命令进行调试。用单步跟踪的方法验证指令的功能。2、 以下是给定的参考程序,并在实验时在每条指令的“;”符号右边按原创 2020-11-12 08:56:54 · 13888 阅读 · 0 评论 -
汇编语言:Win10下的Debug配置
1、双击“DOSBox0.74-3-win32-installer.exe”,完成DOS程序模拟器的安装默认路径为:C:\Program Files (x86)\DOSBox-0.74-3,可以选择更改与否2、将需要用到的debug.exe、masm.exe等文件放在某个文件夹下,例如e盘下3、打开DOSBox,输入:mount d “e:\masm”,然后输入d: 回车,debug回车,就已经打开了debug应用程序4、如何让 DOSBox 打开时自动输入以上命令双击打开然后再原创 2020-11-12 08:40:47 · 446 阅读 · 0 评论 -
调整DOSBox窗口大小
打开文件修改配置打开后原创 2020-11-12 08:27:22 · 1243 阅读 · 3 评论 -
汇编语言输入数据比较大小
题目:给出三个有符号数,编写一个比较相等关系的程序:(1) 如果这三个数都不相等,则显示0;(2) 如果这三个数中有两个数相等,则显示1;(3) 如果这三个数都相等,则显示2;代码: .model small .stack .data;给出三个数据 msgst db 'input three number:',0dh,0ah,'$' var1 db ? var2 db ? var3 db ? temp db ? msg0 db '0$' msg1 db '1$' msg2原创 2020-10-30 15:39:42 · 5616 阅读 · 1 评论 -
汇编语言基础-第二章
目录数据表示二进制:十六进制:转换数补码:BCD码:常量变量存储方式属性寻址方式数据表示二进制:便于计算机存储及物理实现特点:逢二进一,由0和1两个数码组成,基数为2,各个位权以2k表示二进制数: 00110101010100010B二进制数的算术运算:逢2进1、借1当2十六进制:需要掌握加减法用于表达二进制数,相互转换简单基数16,逢16进位,位权为16k16个数码:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F十六进制数的加减:逢16进位1,借1当16转换每原创 2020-10-04 12:38:57 · 395 阅读 · 0 评论 -
汇编语言基础-第一章
一、8086处理器的各个寄存器二、地址与格式程序设计时分段管理,但有两个限制:每个段最大为64KB,段只能开始于低4位地址全为0的物理地址处逻辑地址=段地址∶偏移地址 物理地址=段地址×16+偏移地址指令由操作码和操作数组成语句格式:执行性语句:表达处理器指令(硬指令) 标号: 硬指令助记符 操作数,操作数 ;注释说明性语句:表达伪指令,控制汇编方式 名字 伪指令助记符 参数,参数,…… ;注释三、DOS功能基本调用四、源程序框架五、用debug指令调试8086原创 2020-10-03 20:04:33 · 530 阅读 · 0 评论