- 24
- 0
- 约1.09万字
- 约 35页
- 2018-03-05 发布于浙江
- 举报
[高等教育]第三章2 8086指令系统算术逻辑移位
BCD码调整原理: 计算8+9 0000 1000 计算8+4 0000 1000 见右式 +0000 1001 +0000 0100 0001 0001 = 11? 0000 1100 +0000 0110 +0000 0110 0001 0111 = 17 0001 0010 =12 BCD调整例1: 实现ASCII码相加:‘5’+‘9’ 程序段如下: MOV AH,0 ;(AH)=00H MOV AL, ‘5’ ;(AL)=35H ADD AL,‘9’ ;(AL)=35H+39H=6EH,AF=0 AAA ;调整(AH)=01H,(AL)=04H AAA调整时高四位被忽略,低四位有进位则AH加1 ,AH、AL中所得结果为非压缩BCD码的和值。 本例与实现05H+09H完全相同 BCD调整例2: 按十进制乘法计算7×8=? 程序段如下: MOV AL,07H ;(AL)=07H MOV CL,08H ;(CL)=08H MUL CL ;(AX)=0038H=56 AAM ;(AH)=05H,(AL)=06H
您可能关注的文档
最近下载
- 毕业设计(论文)汽车减振器的设计.doc VIP
- DRG支付下常见诊断错误及案例解析(1).pptx
- 学堂在线医学英语词汇进阶期末考试答案.docx VIP
- 2026黑龙江新高考生物全真押题试卷(附答案解析).docx VIP
- 海南省海口市寰岛中学、海南华侨中学美丽沙分校2024-2025学年八年级下学期4月期中联考道德与法治试题.docx VIP
- 清远港英德港区沙口作业区公用码头一期工程环境影响报告书.pdf VIP
- 服务器彩页v3700白皮书.pdf VIP
- 社会历史发展的决定性基石.pptx VIP
- 西方经济学微观部分高鸿业7版课后答案.pdf VIP
- 产科VTE风险评估量表.docx VIP
原创力文档

文档评论(0)