计算机系统概述
博主使用的教材为《计算机系统基础—第二版(袁春风 余子濠编著)》
1.1计算机基本工作原理
1.1.1 冯诺依曼结构的基本思想
存储程序
: 任何要计算机完成的工作都要先被编写成程序,然后将程序和原始数据送入主存并启动执行。一旦程序被启动,计算机应能在不需操作人员干预下,自动完成逐条取出指令和执行指令的任务。
- 基本组成部分:
1、存储器:存放数据和指令
2、控制器:自动取出指令
3、运算器:进行四则运算、逻辑运算、附加运算
4、输入设备
5、输出设备 - 组织形式:
内部以二进制
表示指令和数据。每条指令由操作码和地址码两部分组成。
1.1.2 冯诺依曼机基本结构
MDR(Memory Data Register)存储器数据寄存器
MAR(Memory Address Register)存储器地址寄存器
IR(Instruction Register)指令寄存器
GPRs(General Purpose Register)通用寄存器组
ALU(Arithmetic Logic Unit)算术逻辑部分
ALUop(Arithmetic Logic Unit)控制信号
PC(