【Linux】了解冯诺伊曼体系结构和操作系统

冯诺依曼体系结构概念

冯·诺依曼结构是现代计算机发展所遵循的基本结构形式之一,其特点是“程序存储,共享数据,顺序执行”。冯·诺依曼结构的处理器使用同一个存储器,经由同一个总线传输,具有必须有一个存储器、必须有一个控制器、必须有一个运算器、必须有输入和输出设备的特点。
在这里插入图片描述
常见的输入设备和输出设备:
 输入设备:键盘、鼠标、网卡、硬盘、话筒、摄像头、扫描仪等。
 输出设备:显示器、音响、网卡、硬盘、打印机等。
同种设备在不同场景下可能属于输入设备,也可能属于输出设备
强调一下:
(1)这里的存储器指的是内存。
(2)不考虑缓存情况,这里的CPU能且只能对内存进行读写,不能访问外设(输入或输出设备)。
(3)外设(输入或输出设备)要输入或者输出数据,也只能写入内存或者从内存中读取。

冯诺依曼体系结构为什么要这样设计

因为这个结构消除了原始计算机体系中只能依靠硬件控制程序的状况,将程序编码存储在存储器中,实现了可编程的计算机功能,实现了硬件设计和程序设计的分离,大大促进了计算机的发展。
之前的计算机内部都是cpu都是直接去和硬件打交道,所造成的问题就是读写速度太慢了,因为根据木桶原理,只能由硬件的读写速度取决于整机的效率,所以有了存储器(内存)提高效率。

那怎么提高的效率呢
在存储器的层次结构 中,越往上速度越快,外设 < 主存(内存)< 高速缓存 < CPU寄存器,我们可看到,CPU离寄存器最近,离高速缓存也很近,主存(存储器)次之,外设(输入输出设备)。所以 CPU 间接从主存中访问数据,效率更高。我们要知道的是内存和cpu都可以存储数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值