澳门永利娱乐_电工基础知识学习网站
当前位置:澳门永利娱乐 > 电工知识 > 单片机 > 正文

标志寄存器中的状态标志和控制标志

时间:2017-06-20 16:07 来源:澳门永利娱乐

标志寄存器中的状态标志和控制标志
6个状态标志位的功能分别叙述如下:
CF(Carry Flag)——进位标志位。当执行一
PF(Parity Flag)——奇偶标志位。该标志位反映运算结果中1的个数是偶数还是奇数。当指令执行结果的低8位中含有偶数个1时,PF=1;否则PF=0。

个加法(或减法)运算,使最高位产生进位(或借位)时,CF为1;否则为0。
AF(Auxiliary carry Flag)——辅助进位标志位。当执行一个加法(或减法)运算,使结果的低4位向高4位有进位(或借位)时,AF=1;否则AF=0。
ZF(Zero Flag)——零标志位。若当前的运算结果为零,ZF=1;否则ZF=0。
SF(Sign Flag)——符号标志位。它和运算结果的最高位相同。
OF(Overflow Flag)——溢出标志位。当补码运算有溢出时,OF=1;否则OF=0。
3个控制标志位用来控制CPU的操作,由指令进行置位和复位。

DF(Direction Flag)——方向标志位。它用以指定字符串处理时的方向,当该位置“1”时,字符串以递减顺序处理,即地址以从高到低顺序递减。反之,则以递增顺序处理。
IF(Interrupt enable Flag)——中断允许标志位。它用来控制8086是否允许接收外部中断请求。若IF=1,8086能响应外部中断,反之则不响应外部中断。
TF(Trap Flag)——跟踪标志位。它是为调试程序而设定的陷阱控制位。当该位置“1”时,8086 CPU处于单步状态,此时CPU每执行完一条指令就自动产生一次内部中断。当该位复位后,CPU恢复正常工作。

看过《标志寄存器中的状态标志和控制标志》的人还看了以下文章
单片机中断优先级控制寄存器 单片机中断优先级控制寄存器
IP全名:Interrupt Priority,是单片机的中断优先级控制寄存器 下图是中断优先级寄存器 IP 的控制位:可以通过程序来控制。 PS: 串行口中断优先级控制位; PT1: 定时器/ 计数器 T1 中断优先级控制位; PX1: 外部中断 1 中断优先级控制位; PT0: 定时器/ 计数...
为什么说JCC指令与标志寄存器是沟通计算机的桥梁 为什么说JCC指令与标志寄存器是沟通计算机
为什么说JCC指令与标志寄存器是沟通计算机的桥梁 通过JCC指令可以实现有条件跳转,而标志寄存器是决定JCC指令是否实现跳转的必要条件。所以JCC指令与标志寄存器是沟通计算机的桥梁。 【什么是JCC指令】 JCC指令是什么?JCC指令表示以J开头的一组指令,是JMP...
stm32单片机编程用库函数好还是寄存器好 stm32单片机编程用库函数好还是寄存器好
stm32单片机编程用库函数好还是寄存器好 一、从开发时间快慢来说,用库函数 现在公司开发一个项目的话,都会对时间进度有很高的要求,一般都会要求快速高效的把产品做出来,而不管你用那种方式,只要保证产品的质量就行。在这种情况下,就必须找一种能够快速...
什么是单片机的寄存器 什么是单片机的寄存器
什么是单片机的寄存器 单片机中的寄存器指的是具有特殊功能的、有自己独立的标识的存储器 寄存器就是与单片机进行交互的接口, 单片机的每个功能, 都可能有若干对应的控制寄存器/数据寄存器/状态寄存器, 通过这些寄存器可以让单片机实现特定的功能. 单片机片...
单片机存储器和寄存器的区别 单片机存储器和寄存器的区别
单片机存储器和寄存器的区别 存储器在CPU外,一般指硬盘,U盘等可以在切断电源后保存资料的设备,容量一般比较大,缺点是读写速度都很慢,普通的机械硬盘读写速度一般是50MB/S左右。内存和寄存器就是为了解决存储器读写速度慢而产生的多级存储机制,从20世纪...