第二章BMPC计算机组织 21计算机系统概述 计算机系统包括硬件和软件两大部分 硬件:三个主要组成部分,用系统总线连接 存储器 中央处理机 总线控制 大容量 接口 CPU 逻辑 存储器 接 I/O设备 I/O子系统
第二章 IBM PC计算机组织 2.1 计算机系统概述 计算机系统包括硬件和软件两大部分。 硬件:三个主要组成部分,用系统总线连接。 中央处理机 CPU 总线控制 逻辑 接 口 接 口 存储器 大容量 存储器 I/O设备 I/O子系统 系 统 总 线
IBM PC 1981年推出 CPU采用芯片8088,机器字长16位, 数据线8根,地址线20根 IM RAM, 40K ROM 软件: 系统软件(核心是操作系统OS) MASMEXE TASMEXE LINKEXE TLINK EXE DEBUGEXE 用户软件
软件: 系统软件(核心是操作系统OS) MASM.EXE TASM.EXE LINK.EXE TLINK.EXE DEBUG.EXE 用户软件 1981年推出 CPU采用芯片8088,机器字长16位, 数据线8根,地址线20根, 1M RAM, 40K ROM IBM PC
22微处理器的结构 IBM PO机的CPU组成: 算术逻辑部件ALU 控制逻辑 工作寄存器 8086/8088的寄存器组(14个寄存器) ∽数据寄存器(4个通用寄存器) 指针及变址寄存器 段寄存器 控制寄存器
2.2 微处理器的结构 IBM PC机的CPU组成: 8086/8088的寄存器组(14个寄存器): 数据寄存器(4个通用寄存器) 指针及变址寄存器 段寄存器 控制寄存器 算术逻辑部件ALU 控制逻辑 工作寄存器
数据寄存器 AX AH AL BX BH: EL CX CH 控制器 DX DH DL I 指针及变址寄存器段寄存器 S P C s B P D S ALU S I SS DI E S FLAGS I P 图2.2:8086处理器功能框图
图2.2:8086处理器功能框图
数据寄存器 功能:存放操作数或运算结果等信息 组成:AX:AH+AL-一累加器 X:字操作寄存器(16位 BX: BH+BI 基址寄存器 CX: CH+CI 计数器 ABCDABCD BH或B凡为字节操作寄存 D器(8位) DX:DH+DL--数据寄存器 该寄存器组既可作16位寄存器(AX,BX,CX,DX),又可作按高 8位和低8位作8位寄存器使用。即如 AX 字寄存器 AH AL 15 0低字节(8位) 高字节(8位) 字节寄存器
功能:存放操作数或运算结果等信息 组成:AX:AH+AL--累加器 BX:BH+BL--基址寄存器 CX:CH+CL--计数器 DX:DH+DL--数据寄存器 A B C D A B C D X:字操作寄存器(16位) H或 A B C D L为字节操作寄存 器(8位) 该寄存器组既可作16位寄存器(AX,BX,CX,DX),又可作按高 8位和低8位作8位寄存器使用。即如: AH AL AX 15 7 0 字寄存器 低字节(8位) 高字节(8位) 字节寄存器 数据寄存器