一、计算机的发展历程
计算机硬件唯一能识别的数据——二进制0/1(用低/高电平分别表示0/1,即通过电信号传递数据)
兼容指计算机软件或硬件的通用性,即使用中的硬件,软件也能应用于另外一个型或运行在某个型号的计算机系统号的计算机系统时,则称这两台计算机在硬件或软件上存在兼容性。
二、计算机系统层次结构
早期冯诺依曼机
冯·诺依曼计算机的特点:
- 计算机由五大部件组成
- 指令和数据以同等地位存于存储器,可按地址寻访
- 指令和数据用二进制表示
- 指令由操作码和地址码组成
- 存储程序
- 以运算器为中心(输入/输出设备与存储器之间的数据传送通过运算器完成)
冯·诺依曼机的基本工作方式是控制流驱动方式。
按地址访问并顺序执行指令是冯·诺依曼机工作方式的基本特点。
PC:程序计数器,用于产生下一条指令在主存中的地址。
MAR:存储器地址寄存器,用于存放所要访问的主存单元的地址。与存储器空间有关。
MDR:存储器数据寄存器,用于存放向主存写入的或从主存中读出的信息。与存储字长相等。
IR:指令寄存器,用于保存当前正在执行的那条指令。