不能被CPU直接访问的储存器是外存储器 , 因为CPU速度快而外存储器速度慢 。
如果让CPU访问外存储器CPU将浪费大量的时间,用来等待外存的返回数据 。而内存的读写速度远远高于外存,所以硬盘等外存储介质上面的数据,必须调到内存里面才能访问 。
过去十多年来CPU的处理速度几乎是呈几何级数的跃升 , 内存的存取速度亦大幅增加 。相比较下的存取速度,存储装置的速度更慢 , 不能和系统匹配,形成电脑系统的瓶颈,拉低了电脑系统的整体性能 。
【cpu不能直接访问的储存器是 cpu不能直接访问的存储器是?】所以需要借助其转化为内存读?。?可以有效地提升磁盘的存取速度 。因此CPU不能直接访问所有非内存属性的磁盘类存储装置 。