目录
计算机系统简介
计算机的基本组成
计算机硬件的主要技术指标
计算机系统简介
计算机的基本组成
运算器+控制器->中央处理器CPU
输入设备+输出设备->I/O设备
- 运算器:ALU + 三个寄存器ACC、X、MQ
- 控制器:CU + 两个寄存器IR、PC
- 主存储器:存储体 + 两个寄存器MAR、MDR
ax+b执行过程:
- 将程序通过输入设备送至计算机
- 程序首地址——PC
- 启动程序
- 取指令 PC->MAR->M->MDR->IR,(PC)+1->PC
- 分析指令 OP(IR)->CU
- 执行指令 Ad(IR)->MAR->M->MDR->ACC
- 乘法指令...
- ...
- 打印结果
- 停机
为了实现按地址访问的方式,主存中必须配置两个寄存器:
- MAR:存储器地址寄存器,用来存放欲访问的存储单元的地址。
- MDR:存储器数据寄存器,用来存放从存储体某单元取出的代码或者准备往某存储单元存入的代码。
计算机硬件的主要技术指标
- 机器字长
- 运算速度:MIPS,百万条指令每秒;CPI,执行一条指令所需的时钟周期;FLOPS,浮点运算次数每秒。
- 存储容量:主存容量 = 存储单元个数(看MAR位数) X 存储字长(看MDR的位数);辅存(如硬盘)