学习《计算机组成原理》的笔记
冯诺依曼计算机的特点
1945年,数学家冯诺依曼基于当时在秘密开发的 EDVAC 写了一篇报告First Draft of a Report on the EDVAC(第一份草案),在草案中描述了存储程序计算机的组成,以此概念为基础的各类计算机,统称为冯诺依曼机。其特点如下:
- 计算机由运算器,处理器,控制器,输入设备和输出设备五大部分组成
- 指令和数据以同等地位存放在存储器内,并可按地址寻访
- 指令和数据均以二进制码表示(对十进制计算机的突破)
- 指令由操作码和地址码组成(高位为操作码,低位为地址码)
- 指令在存储器内按顺序存放(核心概念“存储程序”)
- 以运算器为中心
冯诺依曼计算机硬件框图
运算器为中心
典型的冯诺依曼机是以运算器为中心的,I/O设备(输入设备和输出设备)与存储器的数据传输都需要通过运算器。图中实线为数据线,虚线为控制线。
五大部件的功能:
- 运算器:完成算数运算与逻辑运算
- 控制器:控制、指挥程序的运行
- 存储器:存放数据和程序
- 输入设备:将信息转换成机器能识别的