第一部分 计算机组成原理-------机器
(1)计算机系统的基本概念
(2)总线
(3)存储器
(4)输入输出系统
第二部分 计算机组成原理------数字
(1)计算机中数的表示
(2)计算机的运算方法和运算器
第三部分 计算机组成原理------CPU
(1)指令系统
(2)CPU的结构和功能
(3)控制单元
(4)控制单元的设计
第一章 计算机的基本组成
1、冯.诺依曼计算机的特点
(1)五大部分组成:运算器,控制器,存储器,输入设备,输出设备
(2)指令和数据以同等地位存于存储器,可按地址寻访
(3)指令和数据用二进制表示
(4)指令由操作码和地址码组成
(5)存储程序---(核心特点)
(6)以运算器为中心
2、现代计算机硬件框图
(1)ALU(Arithmetic & Logical Unit)算术逻辑单元---运算器
(2)CPU(Cenreal Processing Unit)中央处理器
(3)CU(Control Unit)控制处理器
3、系统复杂性管理的方法(3’Y)
(1)层次化(Hierachy):将被设计的系统划分为多个模块或子模块
(2)模块化(Modularity):有明确定义(well-defined)的功能和接口
(3)规则性(Regularity):模块更容易被重用
4、程序举例------指令和数据都是保存在存储器中的
5、存储器的基本组成
(1)存储体---存储单元---存储元件(0/1)
(2)存储单元:存放一串二进制代码;每个存储单元一个地址,有一个存储字
(3)存储字:存储单元中二进制代码的组合
(4)存储字长:存储单元中二进制代码的位数
MAR---存储器地址寄存器,反映存储单元的个数
MDR---存储器数据寄存器,反映存储字长
6、运算器的基本组成及操作过程
7、乘法操作过程
注:MQ(Multiple-Quotient Register)只有在执行乘法除法才会用到,称为乘商寄存器
8、控制器的基本结构
(1)控制器功能:解释指令;保证指令的按序执行
(2)控制器完成一条指令:取指令(PC)---分析指令(IR)---执行指令(CU)
(3)PC(Program Counter):程序计数器
---PC存放当前欲执行指令的地址,具有计数功能(PC)+1->PC
(4)IR(Instruction Register):指令寄存器---存放当前欲执行的指令
9、主机取数指令的过程
第二章 计算机硬件性能指标
1、机器字长
CPU一次能处理数据的位数与CPU中的寄存器位数有关
2、 运算速度
3、存储容量---存放二进制信息的总位数