计算机的五大基础部件是存储器、控制器、运算器、输入和输出设备。
其中存储器分为内存和磁盘。
磁盘和内存都具有存储功能,他们都是存储设备。区别在于,内存是通过电流来实现存储;磁盘则是通过磁记录技术来实现存储。内存是一种高速,造价昂贵的存储设备;而磁盘则是速度比较慢、造价低廉的存储设备;电脑断电后,内存中的数据会丢失,而磁盘中的数据可以长久保留。内存是属于内部存储设备,硬盘是属于外部存储设备。一般在我们的计算机中,磁盘和内存是相互配合共同作业的。
一般内存指的就是主存(负责存储CPU中运行的程序和数据);早期的磁盘指的是软磁盘(soft disk,简称软盘)
如今常用的磁盘是硬磁盘(hard disk,简称硬盘),
磁盘中存储的程序必须加载到内存中才能运行,在磁盘中保存的程序是无法直接运行的,这是因为负责解析和运行程序内容的CPU事需要通过程序计数器来指定内存地址从而读出程序指令的。
1,磁盘构件
1, 磁盘缓存
磁盘往往和内存是互利共生的关系,相互写作,彼此持有良好的合作关系。每次内存都需要从磁盘上读取数据,必然会读到相同的内容,所以一定会有一个角色负责存储我们经常需要读到的内容。我们大家做软件的时候经常会用到缓存技术,那么硬件层面也不例外,磁盘也有缓存,磁盘的缓存叫做磁盘缓存。
磁盘缓存指的是把磁盘中读出的数据存储到内存的方式,这样一来,当接下来需要读取相同的内容时,就不会再通