- 7
- 0
- 约7.3千字
- 约 8页
- 2019-11-22 发布于湖北
- 举报
常用汇编指令与标志位关系
分类:汇编2011-09-15 17:32 676 人阅读评论(0) 收藏举报
汇编stringbyte 扩展测试div
Author JRH 2011-7-11
加法指令ADD (addition)
指令对标志位的影响:
CF=1 最高有效位向高位有进位
CF=0 最高有效位向高位无进位
OF=1 两个同符号数相加(正数+正数或负数+负数),结果符号与其相反。
OF=0 两个不同符号数相加,或同符号数相加,结果符号与其相同。
带进位加法指令ADC (add with carry)
指令对标志位的影响:
CF=1 最高有效位向高位有进位
CF=0 最低有效位相高位无进位
OF=1 两个同符号数相加,结果符号与其相反,
OF=0 两个同符号数相加,或同符号相加,结果符号与其相同
加1 指令INC (increament)
指令对标志位的影响:
对CF 无影响
OF=1 两个同符号数相加,结果符号与其相反,
OF=0 两个同符号数相加,或同符号相加,结果符号与其相同。
减法指令SUB (subtract)
指令对标志位的影响:
CF=1 二进制减法运算中最高有效位向高位有借位(被减数小于减数,不够减的情况)
CF=0 二进制减法运算中最高有效为向高位无借位(被减数〉=减数,够减的情况)
OF=1 两数符号相反(正数-负数,或负数-正数),而结果符号与减数相同。
OF=0 同符号数相减时,或不同符号数相减,其结果符号与减数不同。
带借位减法指令SBB (subtract with borrow)
指令对标志位的影响:
CF=1 二进制减法运算中最高有效位向高位有借位(被减数小于减数,不够减的情况)
CF=0 二进制减法运算中最高有效为向高位无借位(被减数〉=减数,够减的情况)
OF=1 两数符号相反(正数-负数,或负数-正数),而结果符号与减数相同。
OF=0 同符号数相减时,或不同符号数相减,其结果符号与减数不同。
减1 指令DEC (decrement)
指令对标志位的影响:
对CF 无影响
OF=1 两数符号相反(正数-负数,或负数-正数),而结果符号与减数相同。
OF=0 同符号数相减时,或不同符号数相减,其结果符号与减数不同。
比较指令CMP (compare)
指令对标志位的影响:
CF=1 二进制减法运算中最高有效位向高位有借位(被减数小于减数,不够减的情况)
CF=0 二进制减法运算中最高有效为向高位无借位(被减数〉=减数,够减的情况)
OF=1 两数符号相反(正数-负数,或负数-正数),而结果符号与减数相同。
您可能关注的文档
最近下载
- 2025年特许金融分析师衍生品在投资组合中的风险与收益特性专题试卷及解析.pdf VIP
- 绵羊繁殖力关键基因多态性解析及分子育种应用研究.docx VIP
- 2025至2030年中国汕头市服装行业市场调查研究及投资前景预测报告.docx
- 2024-2025学年浙江省宁波市宁海县五年级(下)期末数学试卷含答案.pdf VIP
- 国企会计考试题库及答案.pdf VIP
- 气血胸休克的急救护理.pptx
- 2025年房地产经纪人谈判策略题型解析专题试卷及解析.pdf VIP
- 2023年江西中考物理试卷.docx VIP
- 《深入学习关于科技创新的重要论述》学习辅导-2024年公需试题及参考答案.docx VIP
- 2025年无人机驾驶员执照感知-避让系统维护与校准专题试卷及解析.pdf VIP
原创力文档

文档评论(0)