2.1.1 微机的基本结构
中央处理器
( CPU )
内存储器
I/O 设备# 1 I/O 设备# 2
寄存器
ALU CU 时钟
地址总线
控制总线
数据总线
图 2.1 微机的结构图
计算机科学系-汇编语言程序设计
4
中央处理器 (CPU) :进行所有计算和逻辑操作的地方。它包含
:
–
数量有限的寄存器 (register)
–
一个高频时钟 (clock) :用于将 CPU 的内部操作和其他系统部
件同步。
–
一个控制单元 (CU , control unit) :协调执行机器指令时各个
步骤的次序。
–
一个算术逻辑单元 (ALU , arithmetic logic unit) :执行加法和
减法之类的算术运算以及 AND , OR 和 NOT 之类的逻辑操作
。
CPU 通过插入 CPU 插槽的引脚同计算机的其余部分相连
接,大部分引脚与数据总线、控制总线和地址总线相连
接。
计算机科学系-汇编语言程序设计
5
内存储器:是计算机程序运行时存放指令和数据的地方。存储单
元接受 CPU 的数据请求,从随机访问存储器 (RAM) 中取出数据送
至 CPU ,并将运算结果从 CPU 送回存储器中。
总线 (bus) :一组用于在计算机各部分之间传送数据的并行线。
–
数据总线 (data bus) :在 CPU 和内存之间传送指令和数据。
–
控制总线 (control bus) :使用二进制信号对连接到系统总线上的
所有设备的动作进行同步。
–
地址总线 (address bus) :当被执行的指令要在 CPU 和内存之间传
送数据时,地址总线上保持着指令和数据的地址。