计算机系统的组成
计算机系统由硬件系统和软件系统共同构建起来
· 冯诺依曼体系结构特点
- 计算机硬件系统由 运算器、存储器、控制器、输入设备、输出设备 5大部件组成
- 指令和数据以同等地位存于存储器内,可按地址寻访
- 指令和数据均用二进制代码表示
- 指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置
- 存储程序
- 以运算器为中心
存储器的基本组成
存储体—存储单元—存储元件
存储单元:存放一串二进制代码
存储字: 存储单元中二进制的组合
MAR 存储器地址寄存器,反映存储单元的个数 MDR 存储数据寄存器,反应存储字长
运算器的基本组成
举个例子:加法操作 指令 + M(加数)
- 初态 ACC 中 放入 被加数
- M → X
- ACC + X 经过ALU计算后,把运算结果再次放回 ACC
乘法操作 指令 * M
- 初态 ACC 中放入被乘数
- M→MQ
- ACC→X
- 0→ACC
- X * MQ→ACC//MQ
控制器的基本组成
主机完成一条指令的过程