以下关于CPU表述正确的是()
A. CPU可以有多个取指单元和多个执行单元;
B. 不支持MMU的CPU不能运行Linux;
C. 流水线深度与工作频率正相关;
D. 8051是RISC架构;
答案:AD
解析:
A. 对,超标量架构的CPU可以有多个取值单元和执行单元;
B. Linux多线程,需要MMU内存管理单元支持;
C. 流水级数过多时也会影响性能;
D. 8051是RISC精简指令集架构,x86的CPU是CISC复杂指令集架构;
取指、解码、执行三个过程构成一个CPU的基本周期。更优化的CPU架构是superscalar架构(超标量架构)。这种架构将取指、解码、执行单元分开,有大量的执行单元,然后每个取指+解码的部分都以并行的方式运行。

CISC和RISC的主要区别是指令集;
冯诺依曼结构和哈佛结构的主要区别是存储器架构的不同;
冯诺依曼和哈佛结构最主要的区别:
冯诺伊曼将程序指令和数据一起存储,常见的是计算机 CPU、GPU;
哈佛结构将程序指令和数据分开存储,常见的 ARM、DSP 等微处理器。

最低0.47元/天 解锁文章

2511

被折叠的 条评论
为什么被折叠?



