为什么CPU只需要将指令加载到主内存中?

时间:2016-02-21 18:38:19

标签: operating-system cpu computer-science ram

据我所知,主内存比二级内存快得多,这就是为什么程序在被CPU执行之前首次加载到主内存中的原因。但这个原因使我无法理解。我的意思是,现在,像SSD这样的二级存储器变得更快,而不是主存,但想象它与主存储器一样快。
在这种情况下,如果不考虑总线长度,我们是否可以使用CPU用于指令执行的辅助存储器?

1 个答案:

答案 0 :(得分:0)

不,辅助内存无法直接从CPU执行指令。辅助非易失性存储器用于永久存储,并且比易失性的主存储器慢得多。