- 11
- 0
- 约4.87千字
- 约 14页
- 2018-08-11 发布于江苏
- 举报
作业 必做:9.2-9.5、 9.8、 9.15-9.18 选做:9.6、9.7、9.12、9.14 注意,除题目明确要求外,所有的程序均采用汇编语言编写 9.3 试用汇编代码完成如下C语言代码完成的功能。 int gcd(int a, int b) {while (a != b) if (a b) a = a-b; else b = b-a; return a; } 汇编实现: AREA Sub1,CODE,READ ONLY EXPORT Sub1 CMP R0, R1 ;(R0)=a,(R1)=b MOVEQ PC,LR ;相等则返回 SUBGT R0, R0, R1 ;带符号数大于条件码为GT,无符号数为HI SUBLT R1, R1, R0 ;带符号数小于条件码为LT,无符号数为LO LDR R2,=a ;R2指向a STR R0,[R2] ;更新变量a MOV PC,LR ;返回 END 9.4 宏的定义如下面的代码所示: MICRO $aa example $bb, $cc, $dd $aa CMP $cc, #0 B$dd $bb MEND
您可能关注的文档
- (南京南京大学信息管理系).ppt
- 教育学(第八章教学原理)(教育研究生).ppt
- PF4I打印机机常见故障及维护方法.ppt
- 移动信号与系统第一章习题及作业(1,2).ppt
- 数据DATA挖掘中相异度矩阵.ppt
- PPT多页满幅打印机方法.ppt
- 第4章一建财务项目净现金流量练习解答.ppt
- 第五章集装箱运输组织机构.ppt
- 信贷审批体制与全职审批人素质要求.ppt
- 普通物理学第五版第14讲电磁场解答.ppt
- 广西南宁市第二中学2025-2026学年八年级下学期开学收心自测英语试卷(含解析).docx
- 广西南宁市武鸣区武鸣高级中学等校2026年高考模拟信息卷数学试题(含解析).docx
- 广西壮族自治区崇左市江州区2025-2026学年八年级上学期期末语文试题(含解析).docx
- 广西壮族自治区防城港市防城区2025—2026学年八年级上学期期末地理试题(含解析).docx
- 部编版一年级下册语文第五单元培优卷A卷(含答案).docx
- 福建省厦门海沧实验中学2025-2026学年高二上学期期末地理试题(含解析).docx
- 甘肃省天水市甘谷县模范初级中学2025-2026学年九年级数学下学期第一次检测考试试题(含解析).docx
- 甘肃省武威市凉州区爱华育新学校2025-2026学年九年级上学期12月月考英语试题(解析版).docx
- 甘肃张掖市2025--2026学年下学期九年级数学阶段反馈试卷(含解析).docx
- 广东惠州博罗县2025-2026学年九年级上学期阶段诊断历史试卷(含解析).docx
原创力文档

文档评论(0)