计算机的基本组成
1.运算器的基本结构: 寄存器组,选择门(两个),加法器,移位器,总线。
2.存储器的基本结构: 存储体(由于数据必须一个个的存取,指令也必须一个个的存取,所以将存储体分为若干个单元,为每个单元分配地址,地址放在地址寄存器中MAR)
地址译码器(AD address decode)
地址寄存器
读写控制线路
数据缓冲寄存器MBR (Memory buffer register)(读写出的数据存放的地方)
3.控制器的基本结构: 指令寄存器(地址部分,操作码)
操作码译码器 //满足按一定规则去执行
程序计数器 (PC program counter)
指令地址寄存器MAR //满足自动执行
时钟
节拍脉冲发生器 //有次序的执行
//一般将运算器和控制器放在一起,组成CPU
4.总线:计算机各种功能部件之间分时传送信息的公共通信干线
总线结构特点:(以CPU为中心双总线)
CPU与内存之间交换信息的通路,即存储总线M-BUS
CPU与I/O设备之间交换信息的通路,即输入/输出总线I/O-BUS
以存储器为中心的双总线结构:
| MEM| <-> I/O
CPU<>|cache|
优点:1.CPU通过专用总线与主存交换信息不仅提高了处理机的速度,而且减轻了系统总线的负担
2.主存与I/O设备交换信息,不必经过CPU,保持了系统灵活性。