题一:
ARM处理器版本的变化主要体现在内核的变化和内核的扩展哪些方面?
思考过后,再到下方寻找答案
题二:
简述处理器启动时的模式转换过程。
思考过后,再到下方寻找答案
题三:
ARM存储器的存储周期有几种类型,对应于cache访问和存储器访问是何存储周期?
思考过后,再到下方寻找答案
题一答案:
ARM处理器版本的变化主要体现在内核的扩展和扩充。ARM内核的扩展主要是增加ARM核外围的组件,以改善ARM性能,提供资源管理等功能。主要有3种硬件扩展:
a.ARM内核扩展cache和紧耦合存储器;
b.扩展存储管理;
c.扩展协处理器接口(控制cache、TCM和存储管理)
ARM内核扩充主要是增加ARM核功能,通常将具有某些特殊功能的ARM内核称为它的某种变种,到目前为止ARM定义了如下变种:
a.T变种,Thumb指令集;
b.M变种,长乘指令;
c.E变种,增强型DSP指令;
d.J变种,java加速器Jazelle
题二答案:
处理器启动时,首先进入管理员模式(svc),此后进入除用户模式之外的其他模式,主要完成各模式的堆栈设置,最后进入用户模式,运行用户程序。
题三答案:
ARM存储器的存储周期有4种类型,它们分别是:空闲周期、顺序周期、协处理器寄存器传送周期和非顺序周期,对应于cache访问的存储周期是空闲周期和顺序周期,对应于存储器访问的存储周期是非顺序周期。
信盈达靠技术打天下
以下课程可免费试听C语言、电子、PCB、STM32、Linux、FPGA、JAVA、安卓等。
想学习的你和我联系预约就可以免费听课了。
宋工企鹅号:35--24-65--90-88 Tel/WX:173--17--95--19--08
|