1.ARM处理器与中断(15道) 1.1 CPU的内部结构? CPU的内部结构大致可以分为: (1)控制单元(指令寄存器、指令译码器、操作控制器)。 (2)运算单元(算术逻辑单元)。 (3)存储单元(专用寄存器和通用寄存器) (4)时钟。 1.2 CPU跟内存、虚拟内存、硬盘的关系? (1)CPU要调用的程序和数据来自硬盘,但是CPU又不能直接读写硬盘上的系统、程序和数据,所以必须先将硬盘的内容存储在内存中,才能被CPU读写。 (2)因此内存是一个中转站,对计算机的运行速度有较大影响。 (3)当系统需要的内存空间大于实际的物理内存空间时,就需要用到虚拟内存了。虚拟内存可以将部分硬盘空间模拟成内存空间,将暂时不运行的程序和不使用的数据存储在硬盘上,需要时再将其存储到内存。 1.3 ARM结构处理器可分为哪几类?
1.4嵌入式微处理器和DSP有什么区别? (1)嵌入式微处理器和DSP一个偏重控制、一个偏重运算。 (2)嵌入式微处理器外围接口丰富,标准化、通用性、功耗控制等做得很好,适用于消费电子、家用电器等控制领域。 (3)DSP对系统结构和指令做了优化,能进行大量数据的快速计算,适用于音视频处理等领域。 1.5 ARM处理器有哪些工作状态?ARM指令和Thumb指令有什么区别? 答案: (1)ARM处理器共有ARM、Thumb/Thumb-2、调试三种状态。 (2)ARM指令是32位的,较全面;Thumb指令是16位的,较精简。 解读:
嵌入式物联网需要学的东西真的非常多,千万不要学错了路线和内容,导致工资要不上去! 无偿分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!某鱼上买估计至少要好几十。点击这里找小助理0元领取:加微信领取资料 |
|
来自: 新用户25123383 > 《321》