- 2
- 0
- 约1.78万字
- 约 78页
- 2019-06-13 发布于广东
- 举报
* 4.2.8 运算程序 一、 加、 减法程序 例 18 将40H开始存放的 10 个字节的数与 50H开始存放的10 个字节的数相减(假设被减数大于减数)。 设被减数指针为 R0, 减数指针为 R1, 差数放回被减数单元, R5 存放字节个数, 则程序如下: * SUB: MOV R0, #40H MOV R1, #50H MOV R5, #10 CLR C SUB1: MOV A, @R0 SUBB A, @R1 MOV @R0, A INC R0 INC R1 DJNZ R5, SUB1 RET * 二、 乘法运算程序 在计算机中, 常将乘法采用移位和加法来实现。 例19 将(R2R3)和(R6R7)中双字节无符号数相乘, 结果存入 R4R5R6R7。 此乘法可以采用部分积右移的方法来实现, 其程序框图如图4.6 所示 * 图4.6 NMUL程序框图 * NMUL: MOV R4, #0 ; 初始化 MOV R5, #0 CLR C MOV R0, #16 NMUL1: MOV A, R4 ; CyR4R5R6R7右移
您可能关注的文档
- 《发展人民民主》教学设计.ppt
- 《手足口病诊疗指南手册版》.ppt
- 分振幅法双光束干涉.ppt
- 文言文翻译抢分诀窍.ppt
- 4S店新春车友联谊会活动策划方案.ppt
- 新闻写作经验交流.ppt
- 围绕核心知识实例分析策略.ppt
- 无线网络技术以及管理.ppt
- 《项目固定资产管理暂行办法》.ppt
- 《孕前以及孕期保健指南手册》.ppt
- 2025年智能家居控制智能镜子防雾与显示功能:浴室信息中心新形态.pptx
- 2025年自动驾驶对比学习网络结构设计优化.pptx
- 2026届湖南省长沙市岳麓区高三学业水平选择性考试物理仿真模拟考试试卷(含答案).doc.docx
- 2025年林草科技成果转化案例.pptx
- 安徽省皖南八校2026届高三上学期第二次大联考政治(B卷)试卷(含答案).doc.docx
- 第7课 国防现代化起步和外交工作新突破【核心背记与分层作业】-【教学评一体化】大单元整体教学.doc.docx
- 2026届云南省云南民族大学附属高级中学高三上学期联考(一)地理试卷(含答案).doc.docx
- 2025年碳足迹追踪系统开发师项目案例分析与经验分享.pptx
- 2026届贵州省黔西南州顶兴高级中学高三上学期第三次月考历史试题(含答案).doc.docx
- 第7课百家争鸣 同步练习(含答案).doc.docx
原创力文档

文档评论(0)