- 6
- 0
- 约9.09千字
- 约 27页
- 2017-02-04 发布于北京
- 举报
第3章算数运算与代码转换
知识回顾: 第十章 算数运算与代码转换 10.3 BCD码运算 非组合BCD码运算调整指令 1、组合BCD码加法调整指令DAA 格式:DAA 操作:如果AL中的低4位9或AF=1, 则AL←AL+6, AF←1, 如果AL中的高4位9或CF=1,则AL←AL+60H,CF←1 否则,不进行操作。 第十章 算数运算与代码转换 10.7十进制数的ASCII码串转换为二进制数 DATBIN PROC PUSH BX XOR CX,CX ;初始化N GETA: MOV AL,[SI] ;取一字符 CMP AL,’0’ ;判是否为数字的ASCII码。 JB RETURN CMP AL,’9’ JA RETURN SUB AL,’0’ XOR AH,AH MOV BX,CX ;将N*10 SHL CX,1 SHL CX,1 ADD CX,BX SHL CX,1 ADD CX,AX ;计算N INC SI ;修改指针 JMP GETA ;转取下一字符 RETURN: POP BX RET DATBIN ENDP 主程序: DSEG SEGMENT DASC DB ‘586,18,375,1847,’ DB ‘2943,5,7485’,0DH BIN DW 10 DUO(0) DSEG ENDS S
您可能关注的文档
最近下载
- 内蒙古大学2021-2022学年本科教学质量报告.docx VIP
- 2025-2026学年成都七中高二数学(下)6月检测试卷附答案解析 .pdf VIP
- 内江市资中县2025-2026学年第二学期六年级语文期中考试卷部编版含答案.docx VIP
- 2026广西交通实业有限公司加油员招聘25人笔试备考试题附答案解析.docx VIP
- 2025年江苏省无锡市中考物理真题(含答案).pdf
- 光谱仪器系统.PPT VIP
- 关节运动学(五、脊柱)课件.ppt VIP
- “苏超”全链路融媒传播中的技术创新实践.docx VIP
- 【指南】业务分析 (24页 PPT).ppt VIP
- DB11-1624-2019电动自行车停放场所防火设计标准.pdf VIP
原创力文档

文档评论(0)