冯诺依曼体系结构即现代计算机的硬件体系结构:计算机应该包含五大硬件单元
1.输入设备:采集数据
- 比如键盘,鼠标,扫描仪,网卡接收网络中的数据
2.输出设备:进行数据输出
- 比如显示器,打印机,网卡向网络中发送数据
3.存储器:进行数据中间数据缓冲
4.运算器:进行数据运算
5.控制器:进行设备管理
运算器+控制器就是CPU中央处理器
- cpu不会直接从输入设备获取数据进行处理,而是先把数据放到存储器中,cpu从存储器中获取数据处理
- cpu不会直接将数据交给输出设备进行输出,而是先把数据放到存储器中,控制输出设备从存储器中获取数据输出
既然所有的设备都是围绕着存储器工作的,那存储器是什么呢?
- 存储器就是我们常说的内存
我们熟知电脑还有个叫硬盘的东西,为什么存储器是内存而不是硬盘呢?
- 因为硬盘的吞吐量太低了,正常的机械硬盘是200MB/s
- 内存的吞吐量是己写硬盘的数十倍
那内存的速度那么快,为什么内存只用于缓冲,不使用内存存储数据,而用硬盘存储呢?
- 主要是因为硬盘与内存的存储介质是不同的
- 内存是易失介质,数据在断电后就会丢失,而硬盘断电后数据不会丢失
下一篇将介绍介绍操作系统的相关知识