第2章 微处理器结构(1)..ppt

* * * * * * * * * * * * * * * * * * * 3、控制寄存器 控制寄存器:IP 、FR IP —Instruction Pointer 指令指针寄存器 用来存储代码段中的偏移地址; 程序运行过程中IP始终指向下一次要取出的指令偏移地址。 FR —Flag Register 标志寄存器 由状态标志、控制标志构成。只用了其中9位, 6位状态标志 , 3位控制标志。 状态标志: 用来记录程序中运行结果的状态信息作为后续条件转移指令的转移控制条件。 状态标志包括6位:CF 、 PF 、 AF 、 ZF 、 SF 、 OF 。 ① CF(Carry Flag)进位标志 CF=1:记录运算时从最高有效位产生进位值。 CF=0:记录运算时从最高有效位不产生进值。 ② PF(Parity Flag)奇偶标志 PF=1: 结果操作数低8位中有偶数个1。 PF=0: 结果操作数低8位中有奇数个1。 用来为机器中传送信息时可能产生的代码出现情况提供检验条件。 ③ AF(Auxiliary Carry Flag)辅助进位标志 AF=1:记录运算时第3位(半个字节)产生进位值。 AF=0:记录运算时第3位(半个字节)不产生进位值。 ④ ZF(Zero Flag)零标志

文档评论(0)

1亿VIP精品文档

相关文档