360fans_u42302024 发表于 2020-3-22 13:49

8086汇编语言常见基础符号(部分)



               寄存器与进位标志
1·通用寄存器:
数据寄存器:
AX 累加器       AX分为AH,AL
BX 基地址寄存器
CX 计数寄存器
DX 数据寄存器
变址寄存器:
SI 源变址寄存器
DI目的变址寄存器
指针寄存器
SP 堆栈指针寄存器
BP 基址指针寄存器
2·段寄存器
CS 代码段寄存器
SS 堆栈段寄存器
DS 数据段寄存器
ES 附加数据段寄存器
3.标志寄存器:FLAG   
标志位
1.进位标志CF 作用:如果运算结果的最高位产生了进位或借位CF=1,否则CF=0
2.奇偶标志PF 作用:如果运算结果中1的个数位偶数那么PF=1,否则PF=0
3.零标志ZF   作用: 如果运算结果为0,那么ZF=1,否则ZF=0
4.符号标志SF 作用:用来反映运算结果的符号位,它与运算结果的最高位相同。在微机系统中,有符号数采用补码表示方法的时候,SF就反映了运算结果的正负号。运算结果为正时SF=0,否则SF=1.
5.溢出标志OF 作用:如果运算结果超过当前运算位数所能表示的范围OF=1,否则OF=0
6.辅助进位标志AF 作用:字节操作时:低半字节向高半字节借位或进位AF置1否者AF置0。                              以字节为例:D7 D6 D5 D4   D3 D2 D1 D0
                                 当D3向D4

七喜先生 发表于 2020-3-27 12:34

建议这位朋友可以以自己的专业知识去360问答社区(http://wenda.so.com/)相关分类中去帮助他人,赢取金币,兑换实物并从中得到助人的快乐!
页: [1]
查看完整版本: 8086汇编语言常见基础符号(部分)