- 5
- 0
- 约1.66万字
- 约 94页
- 2016-11-06 发布于湖北
- 举报
2)除法指令(对全部标志位影响不定) DIV与IDIV指令的注意事项: ③对有符号数相除,被除数或除数为负时,先将它们求补,变成无符号数,再除。 商的符号取决于被除数和除数二者。再根据结果的正负性情况决定是否再求补。 该指令的二进制相除的过程为: 例2-32:若AX=0400H,BL=B4H,求IDIV BL? 解:根据运算规则,先将为负数的BL求补,|BL|=4CH。由于AX本身为正,所以可以将这两者进行二进制运算,过程如下: 然后再考虑是否需要为商及余数继续求补。因为被除数为正、除数为负,所以商为负,故需对绝对值商 因为余数的符号同被除数,所以余数 AH=(100100)2=24H。 3.十进制调整指令 调整的原理和思想:十进制的调整指令会根据CF(多字节)或AF的值,以及4位二进制数码是否大于9来决定是滞加6调整。 举例说明:8+7=15 举例说明:9+9=18 1)压缩的BCD码调整指令 (1)加法的十进制调整 格式:DAA ;B,除OF外,其他5个受影响,前提是先执行ADD或ADC,和放在AL中。 调整方法: a.如AF=1,或AL中低4位是16进制A~F,则AL的内容加06H,置AF=1。 b.如果CF=1,或AL高4位是16进制A~F,则AL中内容加60H,置CF=1。 被调整的8位二进制数是通过一条DAA
您可能关注的文档
最近下载
- 衡重式挡土墙—--施工方案.doc VIP
- 监理主要人员请假申请单.doc VIP
- 基于stm32的智能鱼缸的设计与实现.docx VIP
- (完整版)税务师考试题库(预热题).docx
- 山西省2024-2025学年高二下学期期中考试 英语试卷含答案.docx VIP
- 2025山东威海市市直教育系统招聘教师87人考前自测高频考点模拟试题带答案详解.docx
- 2026年辽宁生态工程职业学院单招职业技能考试题库附答案详解(综合卷).docx VIP
- 2025温州瓯海区娄桥街道办事处面向社会公开招聘编外工作人员1人考前自测高频考点模拟试题及参考答案详.docx
- 物理因素所致职业病.docx VIP
- 2025-2026学年小学综合实践活动六年级下册浙科技版教学设计合集.docx
原创力文档

文档评论(0)