随笔分类 -  汇编语言

摘要:1.伪指令又称伪操作,即不能像汇编指令一样生成可执行的二进制机器代码,而是在汇编程序对汇编语言源程序进 行汇编(编译)期间,由汇编程序执行。它与C中的说明性语言的含义类似,起到说明作用,用来指出程序分段、数据定义、存储分配、程序开始和结束等信息,这 些信息在汇编(编译)完成后就不用了。但程序中没伪指 阅读全文
posted @ 2016-04-12 08:28 Sayer 阅读(2566) 评论(0) 推荐(0)
摘要:1.汇编指令:汇编指令、伪指令、宏指令(用分号表示注释) 1.汇编指令:由操作码字段和操作数字段组成 1.格式:操作码 操作数 2.操作数段:单操作数指令、双操作数指令、三操作数指令。(由于执行时要指出操作数的地址,则又称为一地址指令、二地址指令、三地址指令。若只有操作码,则为零地址指令) 对于双操 阅读全文
posted @ 2016-04-09 15:15 Sayer 阅读(1483) 评论(0) 推荐(1)
摘要:1.地址:分为物理地址、逻辑地址 1.物理地址:内存单元的真实地址 2.逻辑地址:用于编程的地址。8086CPU采用用两个16位的地址通过地址加法器合成一个20位的地址通过地址总线传到存储器 分为:段地址、偏移地址。其中段地址*16就是人为划分的段的起始地址,偏移地址是在这个段中通过段地址要走多少长 阅读全文
posted @ 2016-04-09 12:02 Sayer 阅读(3766) 评论(0) 推荐(0)
摘要:DEBUG主要命令 1. R 查看和修改寄存器 D 查看内存单元 E 修改内存单元 U 反汇编,将机器指令变为汇编指令 T/P 单步执行 G 连续执行程序 A 输入汇编指令 Q 退出 2.DOS 命令 cd \ 退到根目录C>下 dir 显示文件列表 cd 目录名 进到目录 cd .. 退回上级目录 阅读全文
posted @ 2016-04-09 12:02 Sayer 阅读(650) 评论(0) 推荐(0)
摘要:8086寄存器 1.CPU有14个寄存器:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW 1.通用寄存器(数据寄存器):AX、BX、CX、DX。用于存放一般性的数据 AX:作累加器用,是算术运算符的主要寄存器 BX:基址寄存器 CX:计数器 DX:在做双精度运算 阅读全文
posted @ 2016-04-09 12:01 Sayer 阅读(1047) 评论(0) 推荐(0)