![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编语言
文章平均质量分 65
*不负年华*
这个作者很懒,什么都没留下…
展开
-
【汇编】标志寄存器中的标志位
各标志在标志寄存器中的位置一、运算结果标志位1.进位标志位CF进位标志CF主要用来反映运算是否产生进位或借位。运算结果的最高位产生了一个进位或借位,那么,CF=1,否则CF=0。2.零标志ZF零标志ZF用来反映运算结果是否为0。运算结果为0,那么,ZF=1,否则ZF=0。3.符号标志SF符号标志SF用来反映运算结果的符号位,它与运算结果的最高位相同。运算结果为正数时,SF=0,否则SF=1。4.溢出标志OF溢出标志OF用于反映有符号数加减运算所得结果是否溢原创 2021-12-11 06:15:00 · 4867 阅读 · 0 评论 -
【汇编】寄存器的分类
1.寄存器的分类:(1)数据寄存器数据寄存器主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和访问存储器的时间。32位CPU有4个32位的通用寄存器EAX(累加器)、EBX(基址寄存器)、ECX(计数寄存器)、EDX(数据寄存器)。16位:AX(累加器)、BX(基址寄存器)、CX(计数寄存器)、DX(数据寄存器)8位:AH、AL、BH、BL、CH、CL、DH、DL 8位寄存器,只能存放8位数据,不能存放地址。(AH对应AX的高8位、AL对应AX的低8位,AX对应EAX.原创 2021-12-10 19:15:00 · 4166 阅读 · 0 评论