- 1
- 0
- 约1.24千字
- 约 2页
- 2025-06-15 发布于北京
- 举报
邦飞科技简介
05_ARM指令集
1.课程目标
邦飞科技的嵌入式课程旨在培养软件开发工程师,能从事Linux应用程序开发、网络
程序开发、嵌入式底层开发、物联网驱动开发、Android底层开发、DSP平台处理、PowerPC
高性能处理等平台驱动开发等相关工作。
2.课程简介
本课程主要讲解了ARM相关的基本指令和作用,比如加法指令add、乘法指令mul、
比较指令cmp等,以及内存的与操作等。
3.课程大纲
01_内嵌汇编简介
02_寄存器指令
03_加法指令
04_乘法指令
05_比较指令
06_跳转指令
07_存取内存
08_数组练习
09_数组循环
10_输出输入部分
11_地址与数据
12_字节和半字
13_字符串
14_位操作指令
15_栈的四种形式
16_批量存取(上)
17_批量存取(下)
4.分节介绍
01_内嵌汇编简介:讲解内嵌汇编的基本概念,介绍ARM寄存器的分布与类型。
02_寄存器指令:讲解ARM指令mov的使用,类似高级语言中的赋值语句。
03_加法指令:讲解ARM指令add、sub的使用,以及相关注意事项。
04_乘法指令:讲解ARM指令mul的使用,以及指令文档的查看。
05_比较指令:讲解ARM指令cmp的使用,判断并打印两数中较大的数。
06_跳转指令:讲解ARM指令bgt、ble的使用,实现循环功能。
07_存取内存:讲解ARM指令ldr、str的使用,实现对内存的操作。
08_数组练解汇编对数组的操作,将一个数组的值赋值到另一个数组。
09_数组循环:讲解通过循环方式实现将一个数组的值赋值到另一个数组。
10_输出输入部分:讲解输出部分的三种情况,了解每一种情况的实质。
11_地址与数据:讲解汇编地址与数据的关系,了解其中三种基本方式。
12_字节和半字:讲解ARM下汇编对字节的操作,固定字节大小的内存。
13_字符串:讲解汇编对字符串的存取与,打印一句话“helloworld”。
14_位操作指令:讲解汇编位操作指令,通过左移右移实现整数的增倍减倍。
15_栈的四种形式:讲解栈的四种形式及命名,了解各自的区别和应用场景。
16_批量存取(上):讲解批量存取与栈四种形式的联系,并举例说明。
17_批量存取(下):讲解栈四种形式另一种命名体系,以及相关的对比使用。
您可能关注的文档
最近下载
- 《建筑工程资料管理》中职课件-01项目一 建筑工程资料管理.pptx VIP
- 2025年高职单独招生考试英语试卷(答案) .pdf VIP
- 办公空间设计 开敞式办公区设计 办公空间设计--开敞式办公区设计.ppt VIP
- 儿童行为观察课程教学大纲.docx VIP
- 2026年单位开展树立和践行正确政绩观学习教育工作实施方案附重点任务分解表.docx VIP
- 锻炼身体-强身健体主题班会.pptx VIP
- 三菱电梯LEHY-III凌云3图纸-三菱公司内部2016原版.pdf
- 高中英语2026届高考新课标新增词汇解析(词性+汉语解释+例句)(共191个).doc
- 丁玲文学中的医院叙事赏析.pptx VIP
- 管理会计教案.pdf VIP
原创力文档

文档评论(0)