1.2.1计算机硬件的基本组成
字数
582 字
阅读时间
3 分钟
考点汇总
早期冯·诺依曼计算机结构
- 特点:
- 计算机由五大部件组成:存储器、运算器、控制器、输入设备和输出设备
- 指令和数据以相同地位存储于存储器,可以按地址寻访
- 指令和数据以二进制形式表示
- 指令由操作码和地址码组成(操作码指出操作的类型,地址码指出操作数的地址)
- "存储程序"
- 以运算器为中心:输入/输出设备和存储器之间的数据传送通过运算器完成
- 注意区分:现代计算机以存储器为中心
现代计算机结构
CPU也称“中央处理器”
主存储器的构成:MAR,MDR,存储体,时序控制逻辑 MAR(存储器地址寄存器):其位数表示最多可寻址的存储单元个数,MAR的长度与PC的长度相等 MDR(存储器数据寄存器):MDR的长度等于存储字长 存储体=N*存储单元,存储单元=N*存储元件,一个存储元件可存储一位二进制数据
注意
字
运算器的核心是:ALU(算术逻辑单元) 运算器还包括如下必须的寄存器:累加器(ACC),乘商寄存器(MQ),操作数寄存器(X)
控制器的核心是:控制单元(CU) 控制器由如下寄存器组成:程序计数器(PC)、指令寄存器(IR)和控制单元(CU) PC存放的是欲执行指令的地址,每读取一条指令,PC自动+1 此处的PC+1中的"1"指的是一条指令的长度,而不是单纯的1 IR存储的是当前执行指令,指令中的操作码OP(IR)送到CU,用来分析指令,并发出操作命令序列,地址码Ad(IR)送到MAR中,用于取操作数