第4章_4循环子程序DOS中断调用资料
例 求两个多位十进制数的加法运算。13576496=? 设计思想: 1.设计一个数据段,把要处理的两个加数放在数据区里。还要把两数和即相加的结果也放在数据区里。 DATA SEGMENT BUF1 DB 78H,56H,34H,12H ;被加数 BUF2 DB 96H,64H,57H,13H ;加数 BUF3 DB ?,?,?,?,? ;存放两数和的存储单元 DATA ENDS 2.设计一个代码段,编程实现两数相加的程序代码。 两数相加的程序指令: LEA BX,BUF1 ;将BUF1首地址送BX寄存器,作为被加数指针 LEA SI, BUF2 ;将BUF2首地址送SI寄存器,作为加数指针 LEA DI, BUF3 ;将BUF3首地址送DI寄存器,作为加数和指针 MOV AL,[BX] ADD AL,[SI] DAA MOV [DI],AL INC BX INC SI INC DI MOV AL,[BX] ADC AL,[SI] DAA MOV [DI],AL 。。。。。。 完整的程序: DATA SEGMENT BUF1 DB 78H,56H,34H,12H ;被加数 BUF2 DB 96H,64H,57H,13H ;加数 BUF3 DB ?,?,?,?
您可能关注的文档
- 第3课远古祖先的传说.ppt
- 第4章-化学热力学初步-无动画.ppt
- 第4章-Android的用户界面.ppt
- 第4章-3网络攻击技术及防范.ppt
- 第4章-PLC的工作原理及内部结构.ppt
- 孤东油田流场调整开发配套技术.ppt
- 第4章4.5网络信息安全.ppt
- 学习写消息.ppt
- 第4章-第3节+硫的氧化物和硫酸(共85张).ppt
- 学习任务七行驶系的结构与拆装.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)