冯 • 诺依曼体系结构和操作系统


就一个程序而言,需要在计算机中运行的才能实现它的价值,那么数据资源在计算机中是怎么流通的呢?计算机是如何高效的利用数据的呢?这就必须要介绍冯诺依曼体系了。

冯诺依曼体系结构

就我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都遵守冯诺依曼体系
冯诺依曼
冯诺依曼体系结构的计算机包括五大基本组成部件

运算器:用于完成各种算术运算、逻辑运算和数据传送等数据加工处理。
控制器:用于控制程序的执行,是计算机的大脑。运算器和控制器组成计算机的中央处理器(CPU)。
存储器:用于记忆程序和数据,例如内存。程序和数据以二进制代码形式不加区别地存放在存储器中,存放位置由地址确定。
输入设备:用于将数据或程序输入到计算机中,例如鼠标、键盘。
输出设备:将数据或程序的处理结果展示给用户,例如显示器、打印机。

目前,我们所认识的计算机,都是有一个个的硬件组件组成,由于这一设计,使得冯诺依曼体系具有以下特点:

  • 单一性:冯诺依曼体系是一个单独的体系,主要由存储器和处理器构成。

  • 可靠性:由于其独特的结构,当存储器和处理器其中之一发生故障时,另一部分仍能正常工作,具有较强的可靠性。

  • 容错性:能容忍一定的不正常情况出现而不会造成整个计算机体系的故障。

  • 共享功能:各部件之间相互共享功能资源,使得处理速度明显加快。

接下来对冯诺依曼体系每个部分的数据信号(黑线部分)的流转进行介绍。

冯诺依曼体系可以拆分为以下四部分。

输入设备:

输入单元:包括键盘, 鼠标,扫描仪, 写板,摄像头,网卡,磁盘等。

输入设备:

输出单元:显示器,打印机,显示器,磁盘,网卡等。

可以发现有些设备即是输出又是输入设备。

储存器:

  1. 这里的存储器指的是内存
  2. 不考虑缓存情况,这里的CPU能且只能对内存进行读写,不能访问外设(输入或输出设备),外设(输入或输出设备)要输入或者输出数据,也只能写入内存或者从内存中读取。
  3. 一句话,所有设备都只能直接和内存打交道。

CPU:
这里的运算器和控制器我们按中央处理器CPU理解:其具有算术运算功能、逻辑运算功能以及控制功能

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值