- 7
- 0
- 约3.8千字
- 约 44页
- 2017-06-30 发布于河南
- 举报
第2章 8086微处理器与其体系结构
第2章 80x86系列结构微处理器与8086;2.2 8086微处理器的内部结构;2.2.2 8086微处理器内部结构组成;8086CPU的指令流水线工作模式;;2.2.3 8086CPU的寄存器结构 ;2.控制寄存器;
标志寄存器F :是一个16位的寄存器,共9个标志,其中6个用作状态标志,3个用作控制标志。
(1)状态标志:状态标志用来反映EU执行算术和逻辑运算以后的结果特征。
CF:进位标志 ;PF:奇偶标志 ;AF:辅助进位标志
ZF:零标志 ;SF:符号标志 ;OF:溢出标志 ;CF—进位标志位,做加法时最高位出现进位或做减法时最高位出现借位,该位置1,反之为0。
PF—奇偶标志位,当运算结果的低8位中1的个数为偶数时,则该位置1,反之为0。
AF—半进位标志位,做字节加法时,当低四位有向高四位的进位,或在做减法时,低四位有向高四位的借位时,该标志位就置1。
(例:1101 1000+1010 1110=1 1000 0110其中AF=1,CF=1)
ZF—零标志位,运算结果为0时,该标志位置1,否则清0。
SF—符号标志位,当运算结果的最高位为1,该标志位置1,否则清0。即与运算结果的最高位相同。;OF—溢出标志位,OF溢出的判断方法如下:
加法运算:
若两个加数的最高位为0,而和的最高位为1,则产生上溢出;
若两个加数的最
原创力文档

文档评论(0)