【汇编语言】8086处理器标志寄存器的作用和DEBUG中的表示
2017-04-21 16:10
375 查看
CF: 进位标志是用来反映计算时是否产生了由低位向高位的进位,或者产生了从高位到低位的借位 。
PF: 奇偶标志是用来记录相关指令执行后,其结果的所有的 Bit 位中 1 的个数是否为偶数 。
ZF:
记录的是相关的指令执行完毕后,其执行的结果是否为 0 。
SF:
符号标志,其记录相关指令执行完以后,其结果是否为负数 。
DF:
方向标志,其用于在串处理指令中,用来控制每次操作后 SI 和 DI 是自增还是自减 。
OF:
溢出标志,其通常记录了有符号数运算的结果是否发生了溢出 。
AF:
用来辅助进位标志 。
TF:
追踪标志,主要是用于调试时使用 。
IF:
中断允许标志,其决定 CPU 是否能够响应外部可屏蔽中断请求(以后会做详细介绍) 。
相关文章推荐
- 汇编语言三 设数组ARRAY存储多个8位无符号数据,其中第一个字用于存放数据个数,试编写程序求数组元素之和,将结果存放在AX中,若计算的和超过16位数表示的范围,则给出溢出标志DX=-1,否则D
- C++结构体在汇编语言中的实现(局部变量)【DEBUG】
- 汇编语言-数据表示
- 汇编语言入门(在debug中编辑和调试程序)
- 汇编语言的数据段内的问号'?'表示多大的值?
- 汇编语言(二):从键盘输入十进制数,输出该十进制数的十进制,二进制(B),十六进制(H),八进制(Q)表示
- 汇编语言debug的使用方法
- Linux汇编语言中标号的作用
- 汇编语言五----debug的使用
- 汇编语言中PTR的含义及作用
- 汇编语言学习-Dos下的调试工具debug的使用教程
- 汇编语言二 debug程序
- 汇编语言中PTR的含义及作用
- [汇编语言]-debug跟踪执行
- [汇编语言]程序加载后,ds寄存器的作用是什么?
- 汇编语言中各寄存器的作用
- 汇编语言中PTR的含义及作用
- 8086汇编语言自学经验分享 Q命令退出debug
- 汇编语言入门:debug调试工具
- Debug汇编程序 NTVDM has encountered a system error 连接到系统上的设备没有发挥作用