思考题(第二章).doc

思考题(第二章).doc

ID:51579190

大小:29.00 KB

页数:1页

时间:2020-03-13

思考题(第二章).doc_第1页
资源描述:

《思考题(第二章).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二章1)说出ARM可以工作的模式名字。2)ARM核有多少个寄存器?3)什么寄存器用于存储PC和连接寄存器?4)R13通常用来存储什么?5)哪种模式使用的寄存器最少?6)在Thumb指令集中,哪些寄存器处于Lowgroup?7)CPSR的哪一位反映了处理器的状态?8)所有的Thumb指令采取什么对齐方式?9)ARM有哪几个异常类型。10)为什么FIQ的服务程序地址要位于0X1C?11)在复位后,ARM处理器处于何种模式、何种状态?12)一条简单的算术操作(如:ADD)要占用几个周期?13)ARM7TDMI指令流水线有几个阶段?14)ARM在存储器里,可寻址几种类型的数据?15)F

2、IQ响应时间快于IRQ的体系结构原因?16)请描述一下ARM7TDMI产生异常的条件分别是什么,各种异常会使处理器进入哪种模式?说明快速用户模式与中断模式的切换过程,请写出基本过程。17)THUMB指令集与ARM指令集如何切换,请写出相应指令18)小端的数据格式和大端的数据格式的区别19)异常返回的指令有几种?(MOVSpc,lr;SUBSpc,lr,#4;LDMFDsp!,{pc}^)分别适用于哪几类异常?指令执行时,具体做了哪些事?20)请描述ARM7TDMI进入异常或者退出异常时内核有何操作?21)描述下如何禁止或者使能IRQ和FIQ的中断?在用户模式下,是否能完成上述操作

3、?22)在用户模式下,可否进行工作模式切换?如何切换?23)条件码标志N、Z、C和V各代表什么含义?24)缺省情况下ARM中断是不可重入的,为什么?

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。