计算机系统概论
计算机系统概论
冯.诺依曼计算机的特点
冯诺依曼计算机以 “存储程序” 为基础,特点为:
1.五大组成部件,运算器、存储器、控制器、输入设备、输出设备
2.指令和数据以同等地位存于存储器,可按地址寻访
3.指令和数据用二进制表示
4.指令由操作码和地址码组成
5.指令在存储器内按顺序存放
6.以运算器为中心(现代存储器以存储器为中心)
⭐问题来了:
既然指令和数据以同等地位存于存储器并都可按地址寻访,那么,如何区分从存储器中取出的是指令还是数据?
计算机可以从两个方面来做区分,分别是时间和空间。
1.时间。在取指周期(或取值微指令)取出的为指令,在指令执行周期(或相应微程序)取出(或写入)的为数据。
2.空间(或者叫地址来源)。由PC提供存储单元地址的取出的是指令,由指令地址码部分(Add(IR))提供存储单元地址的取出的是操作数。内存取出指令送控制器,而指令执行周期从内存中取的数据送运算器、往内存写入的数据也是来自于运算器。
存储器
存储器基本概念
主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。
CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;