计算机的基本组成

冯.诺依曼计算机

1945年冯.诺依曼,在研究EDVAC机时,提出了“程序存储”的概念。以此概念为基础的各类计算机    ,统称为冯.诺依曼机。它的特点可归纳为:

  • 计算机由运算器、存储器、控制器、输入设备和输出设备五大部件组成。
  • 指令和数据以同等地位存放在存储器内,并可按地址寻访。
  • 指令和数据均用二进制表示。
  • 指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数所在存储器内的位置。
  • 指令在存储器内按照顺序存放。通常,指令是顺序执行的,在特定条件下,可根据运算结果或根据设定的条件改变执行的顺序。
  • 机器以运算器为中心,输入输出设备与存储器的数据传送通过运算器。

 

现代计算机

现代计算机已转化为以存储器为中心

 图中各部件的功能分别如下:

  • 运算器用来完成算数运算和逻辑运算,并将的中间结果暂存在运算器内;
  • 存储器用来存放数据和程序;
  • 控制器用来控制、指挥程序和数据的输入、运行以及处理运算结果;
  • 输入设备用来将人们熟悉的信息形式转换为机器能识别的信息形式,常见的有键盘、鼠标等。
  • 输出设备可将机器运算结果转换为人们熟悉的信息形式,如打印机输出,显示器输出等。

计算机的五大部件,在控制器的统一指挥下,实现有条不紊地自动工作。

由于运算器和控制器在逻辑关系和电路结构上的联系非常紧密,尤其在大规模集成电路制作工艺出现后,这两大部件往往制作在同一芯片上,因此,通常将他们合起来统称为中央处理器(Central Processing Uint),简称CPU。把输入与输出设备简称为I/O设备(Input/Output equipment)

这样,计算机可认为是由三大部分组成的,分别为:CPU、I/O设备及主存储器M.M(Main Memory)。CPU与M.M合起来又称为主机,I/O设备可叫做外部设备。

ALU(Arithmetic Logic Unit)叫做算术逻辑单元(简称算逻部件),用来完成算数逻辑运算。CU(Control Unit)叫做控制单元,用来解释存储器中的指令,并发出各种操作命令来执行指令。ALU和CU是CPU的核心部件。I/O设备也受CU控制,用来完成相应的输入、输出操作。

可见,计算机有条不紊地自动工作,都是在控制器统一指挥下完成的。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值