- 存储单元:存放一串二进制代码
- 存储字:存储单元中二进制代码的组合
- 存储字长:存储单元中二进制代码的位数。每个存储单元赋予一个地址。
- MAR:存储器地址寄存器,反映存储单元的个数。
- MDR:存储器数据寄存器,反映存储字长。
- 控制器的功能:
- 解释指令
- 保证指令的按序执行
- 控制器的基本组成:
- 完成一条指令:需要(1)取指令(2)分析指令(3)执行指令
- 取指令:PC,PC存放当前欲执行的指令的地址(PC具有计数功能,PC+1再保存到PC中,具体是加1还是加几由机器决定。总之加上一个数得到下一条指令的地址)
- 分析指令:IR,存放当前欲执行的指令。
- 执行指令:CU
- 运算器、控制器和存储器共同构成了主机。(运算器+控制器即CPU)
- 一条指令在主机上的完成过程:(以取指令为例)
- 程序的运行过程
浙公网安备 33010602011771号