Chapter2 IBM PC微型计算 521微机系统组成 硬件( Hardware) ■控制器、运算器 存储器 输入设备和输出设备 2■软件( Software) ■系统软件 应用软件
§2.1 微机系统组成 ◼ 硬件(Hardware) ◼ 控制器、运算器 ◼ 存储器 ◼ 输入设备和输出设备 ◼ 软件(Software) ◼ 系统软件 ◼ 应用软件 Chapter 2 IBM PC微型计算 机 西 华 师 范 大 学 计 算 机 学 院
微机系统组成图 系统总线 CPU 主存储器 运算器 辅助存储器 控制器 VO 寄存器 接 输入设备 输出设备
微机系统组成图 I/O 接 口 主存储器 系统总线 CPU 寄存器 控制器 运算器 辅助存储器 输入设备 输出设备 西 华 师 范 大 学 计 算 机 学 院
16/32位PC机 本课程采用16位或32位个人计算机 16位PC机是指采用16位80X86cPU的 IBM PO/XT/AT这三款个人微机或它们的 兼容机。 32位PC机是指用32位80X86cPU而形 成的微机,其基本结构仍然源于PC/AT机。 人们日常谈论的PC机或微机是上述微型计 算机系统的统称
16/32位PC机 ◼ 本课程采用16位或32位个人计算机 ◼ 16位PC机是指采用16位80x86 CPU的 IBM PC/XT/AT这三款个人微机或它们的 兼容机。 ◼ 32位PC机是指采用32位80x86 CPU而形 成的微机,其基本结构仍然源于PC/AT机。 ◼ 人们日常谈论的PC机或微机是上述微型计 算机系统的统称。 西 华 师 范 大 学 计 算 机 学 院
微处理器飞速发展 IA-64 奔腾4代系安腾) 奔腾3代 奔腾2代 奔腾 pentium4 80486 80386 不是我不明白, 80286 这世界变化太快 8086 扎扎实实掌握知识, 以不变应万变! 004
微处理器飞速发展 80386 80486 奔腾 奔腾2代 奔腾4代 80286 8086 奔腾3代 IA-64 (安腾) 4004 不是我不明白, 这世界变化太快。 扎扎实实掌握知识, 以不变应万变! 西 华 师 范 大 学 计 算 机 学 院
微机的硬件 中央处理单元cPu(Inte80X86) 对汇编语言程序员,最关心其中的寄存器 存储器(主存储器) 呈现给汇编语言程序员的,是存储器地址 ■外部设备(接口电路) 范汇编语言程序员看到的是端口(I/O地址)
微机的硬件 ◼ 中央处理单元 CPU(Intel 80x86) 对汇编语言程序员,最关心其中的寄存器 ◼ 存储器(主存储器) 呈现给汇编语言程序员的,是存储器地址 ◼ 外部设备(接口电路) 汇编语言程序员看到的是端口(I/O地址) 西 华 师 范 大 学 计 算 机 学 院
微机的软件 系统软件:DoS平台 MS-DOS 6.22 windows9x的DOS实地址方式 Ms-Dos虚拟环境 应用软件:开发汇编语言程序涉及 文本编辑器 汇编程序 连接程序 调试程序 ■集成化开发环境
微机的软件 ◼ 系统软件:DOS平台 ◼ MS-DOS 6.22 ◼ Windows 9.x的DOS实地址方式 ◼ MS-DOS虚拟环境 ◼ 应用软件:开发汇编语言程序涉及 ◼ 文本编辑器 ◼ 汇编程序 ◼ 连接程序 ◼ 调试程序 ◼ 集成化开发环境 西 华 师 范 大 学 计 算 机 学 院
Chapter2 TBM PC微型计算 22 IBM PC微型计算机的基本结 构 、IBM公司简介 IBM( nternational Business Machine Corp.)即美国国际商业 机器公司的简称,她是国际上最著名的计算机公司之一。她于1981年8月 推出了个人计算机〔 Personal Computer),即 IBM PC。现在,IBM PC系列及其兼容机广泛应用于世界各个领城。 二、微型计算机的一般结构 一般由控制器、运算器、存储器、Io设备等构成 IBM PC微型计算机的基本结构 1、cPU采用nte8086/8088芯片 Intel8086cPU:16位微处理器 ntel8088cPU:准16位微处理器 二者体系结构类似,指令等相同
Chapter 2 IBM PC微型计算 机§2.2 IBM PC微型计算机的基本结 构 一、IBM公司简介 IBM(International Business Machine Corp.)即美国国际商业 机器公司的简称,她是国际上最著名的计算机公司之一。她于1981年8月 推出了个人计算机(Personal Computer),即IBM PC。现在, IBM PC系列及其兼容机广泛应用于世界各个领域。 二、微型计算机的一般结构 一般由控制器、运算器、存储器、I/O设备等构成 三、 IBM PC微型计算机的基本结构 1、CPU采用Intel 8086/8088芯片 西 华 师 范 大 学 计 算 机 学 院 Intel 8086 CPU:16位微处理器 Intel 8088 CPU:准16位微处理器 二者体系结构类似,指令等相同
Chapter2 TBM PC微型计算 机 2、寄存器14 个8个通用寄存器、2个控制寄存器和4个段寄存器 3、20条地址线:可直接寻址1M字节空间 4、Io端口:最多可扩展到64K个/Oo端口编号进行]o操作 5、存储器 主板上有40K~48K字节的ROM或 EPROM 64KB或128 KB RAM,可扩展至640KB。 6、其他 时钟:477MHz 硬存:1~2个软驱(360KB),一个10M或20M 扩展槽:5~8个(ISA)
Chapter 2 IBM PC微型计算 机 西 华 师 范 大 学 计 算 机 学 院 2、寄存器14 个 8个通用寄存器、2个控制寄存器和4个段寄存器 3、20条地址线:可直接寻址1M字节空间 4、I/O端口:最多可扩展到64K个I/O端口编号进行I/O操作 5、存储器 6、其他 主板上有40K~48K字节的ROM或EPROM, 64KB或128KB RAM,可扩展至640KB。 时钟:4.77MHz 外存:1~2个软驱(360KB),一个10M或20M 硬盘 扩展槽:5~8个(ISA)
Chapter2 TBM PC微型计算 §238086/8088cPU的功能结构 传统微处理器的功能结构 1、传统微处理器功能结构图 2、传统微处理器执行指令的过程 CP取指执行存数取指取指取数执 U行 外部忙 t: BUS 忙 忙 忙忙 3、传统微处理器执行指令的特点 传统微处理器执行指令时,取指令和执行指令采用的是 串行方式,外部总线忙闲不均,且当外部总线忙时,CPU就 处于闲状态,因此CPU效率低
Chapter 2 IBM PC微型计算 机 西 华 师 范 大 学 计 算 机 学 院 一、传统微处理器的功能结构 §2.3 8086/8088CPU的功能结构 1、传统微处理器功能结构图 2、传统微处理器执行指令的过程 CP U 取指 执行 存数 取指 取指 取数 执 行 忙 忙 忙 忙 忙 外部 BUS 3、传统微处理器执行指令的特点 传统微处理器执行指令时,取指令和执行指令采用的是 串行方式,外部总线忙闲不均,且当外部总线忙时,CPU就 处于闲状态,因此CPU效率低
系统数据总线(D-D0 CPU、IO总线控制逻辑 CPU内部总线 指令寄存器 累加器暂存寄存器 通用寄存器 标 (8位) 指令译码器 志 地址寄存器 寄 操作控制部件在 ALU 16位) 地址缓冲器 系统控制总线 十进制调整 系统地址总线 Figure1传统微处理器功能结构 15-410
ALU CPU、IO总线控制逻辑 指令寄存器 指令译码器 操作控制部件 累加器 暂存寄存器 通用寄存器 (8位) 地址寄存器 (16位) 地址缓冲器 十进制调整 标 志 寄 存 器 系统控制总线 系统数据总线(D7 -D0 ) 系统地址总线 (A15-A0 ) CPU内部总线 Figure 1 传统微处理器功能结构 图 西 华 师 范 大 学 计 算 机 学 院