2022年ARM汇编指令存储区访问及程序分支[归 .pdf
《2022年ARM汇编指令存储区访问及程序分支[归 .pdf》由会员分享,可在线阅读,更多相关《2022年ARM汇编指令存储区访问及程序分支[归 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-1-昆明理工大学信息工程与自动化学院学生实验报告(2012 2013 学年第 2 学期)课程名称:嵌入式技术及应用开课实验室:信自楼443 2013年 04月专业、年级、班计科 101 学号姓名成绩实验项目名称ARM 汇编指令存储区访问及程序分支指导教师万小容教师评语该同学是否了解实验原理:A.了解B.基本了解C.不了解该同学的实验能力:A.强B.中等C.差该同学的实验是否达到要求:A.达到B.基本达到C.未达到实验报告是否规范:A.规范B.基本规范C.不规范实验过程是否详细记录:A.详细B.一般C.没有教师签名:年月日一、实验目的及内容1、编写程序循环对R4R11进行 8 次赋值。R4 R
2、11起始值为 18,每次加操作后,把 R4 R11的内容放入 SP栈中,SP初始设置为 0 x800。最后把 R4R11用 LDMFD 指令清空赋值为 0。2、通过实验掌握使用ldm/stm,b,bl 等指令完成较为复杂的存储区访问及程序分支,学习使用条件码,加强对CPSR 的认识3、单步调试,截图并用文字说明。4、要有实验总结。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 7 页 -2-二、实验原理及基本技术路线图(方框原理图或程序流程图)ARM 通用寄存器(R0-R15)可分为三类:1、不分组寄存器 R0-R7;不分组寄存器 R0R7 在所有处理器模式下,它们每一个都访问一
3、样的32位寄存器。它们是真正的通用寄存器,没有体系结构所隐含的特殊用途。2、分组寄存器 R8-R14;分组寄存器 R8 R14 对应的物理寄存器取决于当前的处理器模式。若要访问特定的物理寄存器而不依赖当前的处理器模式,则要使用规定的名字。寄存器R8R12 各有两组物理寄存器:一组为 FIQ模式,另一组为除了 FIQ以外的所有模式。寄存器R8R12 没有任何指定的特殊用途,只是在作快速中断处理时使用。寄存器 R13、R14各对应 6个分组的物理寄存器,1个用于用户模式和系统模式,其它5个分别用于 5种异常模式。寄存器 R13 通常用做堆栈指针,称为SP;寄存器 R14 用作子程序链接寄存器,也称
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年ARM汇编指令存储区访问及程序分支归 2022 ARM 汇编 指令 存储 访问 程序 分支
限制150内