计算机系统层次结构
- 物理构成
九层:物理层(电子移动)-电子元件(连接点、电流、电压)-模拟电路(放大器、滤波器)-数字电路(与非门)-逻辑层-微体系结构(datapaths controller)。 - 软件系统角度
高级语言都会被翻译成汇编,然后翻译成机器语言,软硬件之间通过接口。
现代计算机硬件框图
计算过程
- 存储器基本组成
存储单元 存储字 存储字长 按地址访问
MAR:地址寄存器,存储单元个数
MDR:数据寄存器,反映存储字长 - 运算器基本组成
ACC累加器,MQ X寄存器
控制器:控制哪个操作先做,哪个操作可以同时做。
MQ只有在乘除法才会用到,乘法中保存乘数。除法保存商。故名乘商寄存器。 - 控制器基本组成
解释指令;保证指令的按序执行。
完成一条指令:1取、2分析、3执行
PC:取当前执行指令地址
IR:分析指令,将要执行的指令
CU:执行指令
程序的运行过程: