一、CPU能直接访问外存储器吗?为什么?CPU不能直接访问外部存储器。
从冯·诺依曼存储程序的工作原理和计算机配置来看,计算机分为运算单元、控制单元、存储器和输入/输出设备。这里的内存是指内存,硬盘属于输入/输出设备。
CPU运算所需的程序代码和数据都来自于内存,而内存中的东西来自于硬盘,所以硬盘并不直接与CPU交互。与内存相比,硬盘是一种外部存储器。内存用于存储数据,内存包括高速缓存、内存、外部存储,是类似于U盘的外部存储单元。内存速度快、价格昂贵、容量小,断电后内存中的数据会丢失。(断电后ROM不会丢失)
![](https://img2.baidu.com/it/u=2136613144,2592066528&fm=253.jpg)