第二节 32位PC机汇编程序设计环境.pptVIP

  • 3
  • 0
  • 约3.94千字
  • 约 22页
  • 2017-06-03 发布于湖北
  • 举报
第二章 32位PC汇编程序设计环境 32位可编程寄存器体系 实方式下存储器寻址机制 堆栈存储技术 程序汇编连接与调试方法 第二章 32位PC汇编程序设计环境 2.1 32位可编程寄存器体系 累加器AX:存放算术运算的结果,AL为字节累加器 基址器BX:地址计算时,用作存放基地址的寄存器 计数器CX:某些指令隐含作为计数器 数据寄存器DX:端口地址寄存器,某些输入输出指令用来存放外部设备的I/O地址 源变址器SI / 目的变址器DI:变址寄存器 基址指针BP:作为堆栈数据存取操作的基本地址指针寄存器 栈指针SP:堆栈指针寄存器,指示堆栈的当前偏移地址 2.1 32位可编程寄存器体系 二、基本控制寄存器 2.1 32位可编程寄存器体系 (1)条件标志:反映包含在ALU中算术逻辑运算后的结果特征 符号标志SF:结果为负,SF = 1;否则 SF = 0 零标志ZF:运算操作结果=0,ZF = 1,否则 ZF = 0 辅助进位AF:运算中第三位有进位,AF = 1,否则AF = 0 齐偶标志PF:结果操作数中有偶数个“1”时,PF=1,否则PF=0 进位标志CF:记录运算操作时最高有效位产生的进位值,有进位CF = 1,否则CF = 0 溢出标志OF:操作数结果超出表示范围,OF=1,否则OF=0 2.1 32位可编程寄存器体系 (2)控制标志 方向标志DF:DF=

文档评论(0)

1亿VIP精品文档

相关文档