转自:http://zhidao.baidu.com/question/38269652.html
汇编标志位:
标志名, 标志 1 标志 0
OF(溢出标志) OV NV
DF (方向标志) UP DN
IF (中断标志) DI EI
SF (符号标志位) PL NG
ZF (零标志) NZ ZR
AF () NA AC
PF (奇偶标志) PO PE
CF (进位标志 ) NC CY
英文解释:
NV: no overflow OV: overflow
UP: up DN:down
DI: disable interrupt EI: enable interrupt
PL: plus NG: negative
NZ: no zero ZR: zero
NA: no assistant carry AC: assistant carry
PO: parity odd PE: parity even
NC: no carry CY: carry
--------------------------------------------------------------------
转自:http://phyert.spaces.live.com/blog/cns!250D19B6012264C1!143.entry
先熟悉一下FLAGS标志位:
OV、NV即溢出标志位OF=1或0,表示运算结果有无溢出。当算术运算的结果超出了带符号数的范围(8位带符号数的范围是-128——+127,16位的是-32728——+32767)。
DN、UP即方向标志位DF=1或0,表示串操作时按地址减或加的方式进行。
EI、DI即中断标志位IF=1或0,表示CPU可否响应可屏蔽中断请求。IF的状态对不可屏蔽中断及内部中断没有影响。
NG、PL即符号标志位SF=1或0,表示运算结果是负(最高位为1)或正(最高位为0)。
ZR、NZ即零标志位ZF=1或0,表示运算结果是0或非0。
AC、NA即辅助进位标志位AF=1或0,在8位加减法操作中表示低4位向高4位有无进借位。
PE、PO即奇偶标志位PF=1或0,表示逻辑运算结果中1的个数是否为偶数。
CY、NC即进位标志位CF=1或0,表示加减法操作中最高位有无进借位。
分享到:
相关推荐
汇编标志位
汇编实现加权平均_零标志 汇编实现加权平均_零标志 汇编实现加权平均_零标志 汇编课后答案
我用过的最好的16位汇编编译软件,是以前...*可以分步调试,清楚的观察到所有寄存器和标志位的变化。可下断点,极大的方便调试,而不需手动debug。跟高级语言的集成开发环境一样。 *关键字高亮显示,支持c、c++语法。
2、集状态寄存器、直接标志转移、间接标志转移、汇编简介等汇编学习资料。 3、用户或提供汇编资料到汇编指令查询软件,官方会在新版本增加。 4、1.1版本增加了键值、ASC、网页配色等查询功能! 1.1 更新日志 1.增加...
还包括汇编资料,包括状态寄存器,直接标志转移,汇编简介,还可以查一个字符的各种进制。 软件特色 1、本程序收集了非常全面的汇编指令,以及指令说明介绍提供给学者学习。 2、集状态寄存器、直接标志转移、间接...
2 标志位操作指令 3 算术运算指令 4 逻辑运算指令 5 移位操作指令 6 位操作指令 7 比较运算指令 8 循环指令 9 转移指令 10 条件设置字节指令 11 字符串操作指令 12 ASCII-BCD码调整指令 13 ...
(2) 请事先指出执行指令后(AH)、标志位 SF、OF、CF、ZF的内容。 (3) 记录上机执行后的结果,与(2)中对应的内容比较。 (4)求差运算中,若将A、B视为有符号数,且A>B, 标志位有何特点? 若将A、B视为无符号数,且A>B...
2 标志位操作指令 3 算术运算指令 4 逻辑运算指令 5 移位操作指令 6 位操作指令 7 比较运算指令 8 循环指令 9 转移指令 10 条件设置字节指令 11 字符串操作指令 12 ASCII-BCD码调整指令 13 ...
现代常见标志汇编.doc
2 标志位操作指令 3 算术运算指令 4 逻辑运算指令 5 移位操作指令 6 位操作指令 7 比较运算指令 8 循环指令 9 转移指令 10 条件设置字节指令 11 字符串操作指令 12 ASCII-BCD码调整指令 13 ...
2、集状态寄存器、直接标志转移、间接标志转移、汇编简介等汇编学习资料。 3、用户或提供汇编资料到汇编指令查询软件,官方会在新版本增加。 4、1.1版本增加了键值、ASC、网页配色等查询功能! 汇编...
此PDF文档几乎包含汇编语言中所有常用指令,详细的说明了各条指令的用法,各条指令对标志位的影响等;
2 标志位操作指令 3 算术运算指令 4 逻辑运算指令 5 移位操作指令 6 位操作指令 7 比较运算指令 8 循环指令 9 转移指令 10 条件设置字节指令 11 字符串操作指令 12 ASCII-BCD码调整指令 13 ...
这个就是关于汇编中的各种跳转和标志位的讲解
2 标志位操作指令 3 算术运算指令 4 逻辑运算指令 5 移位操作指令 6 位操作指令 7 比较运算指令 8 循环指令 9 转移指令 10 条件设置字节指令 11 字符串操作指令 12 ASCII-BCD码调整指令 13 ...
标志、控制位的详细描述。 第三章 中断与复位 本章主要介绍中断及CPU的中断处理,解释复位对CPU的影响,讨论CPU中断服务优先级机制所能完成的自动上下文保护等问题。. 第四章 流水线 本章讨论指令流水线的状态与...
2 标志位操作指令 3 算术运算指令 4 逻辑运算指令 5 移位操作指令 6 位操作指令 7 比较运算指令 8 循环指令 9 转移指令 10 条件设置字节指令 11 字符串操作指令 12 ASCII-BCD码调整指令 13 ...
·附带扩展的指令集手册,其中包含了指令格式和CPU标志的使用 ·讲述了中断和量和设备I/O ·随书附带的CD-ROM中包含了Microsoft MASM 6.15汇编编译器、程序编辑器、一个宏库和本书的源代码 第四版的新增内容: ...
汇编语言顺序结构设计,ppt文件! 部分内容: 指令汇编格式: MOV dest,src 操作: 将一个源操作数(字节或字) 传送到目标操作数中。 dest←(src) 受影响的状态标志位: 没有