《微机原理讲 》PPT课件.ppt
《《微机原理讲 》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《微机原理讲 》PPT课件.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微处理器、微型计算机、微型计算机系统微处理器、微型计算机、微型计算机系统1 1、微处理器(、微处理器(Microprocessor)Microprocessor)-职能是执行算术、逻辑运算和控制整个计算机自职能是执行算术、逻辑运算和控制整个计算机自动地、协调地完成操作。(动地、协调地完成操作。(主要由运算器和控制器组成主要由运算器和控制器组成)第一章第一章 微型计算机概述微型计算机概述 I/OBUS外外围围设设备备Address Bus(AB)Data Bus(DB)Control Bus(CB)CPU存储器存储器 I/O 接口接口Control微型计算机微型计算机的组成的组成2 2、微型计算
2、机(、微型计算机(MicroComputer_MC)MicroComputer_MC)-由由由由CPUCPUCPUCPU、存储器、输入、存储器、输入、存储器、输入、存储器、输入/输出接口和系统总线组成。输出接口和系统总线组成。输出接口和系统总线组成。输出接口和系统总线组成。3 3、微型计算机系统(、微型计算机系统(MicroComputer System_MCS)MicroComputer System_MCS)-以微型计算机为主体,配上外设和系统软件,就以微型计算机为主体,配上外设和系统软件,就以微型计算机为主体,配上外设和系统软件,就以微型计算机为主体,配上外设和系统软件,就构成了微型计算
3、机系统。构成了微型计算机系统。构成了微型计算机系统。构成了微型计算机系统。运算器运算器控制器控制器 寄存器组寄存器组 RAM ROM I/O端口端口 I/O端口端口 I/O设备设备 I/O设备设备 系统软件系统软件 微型计算机系统微型计算机系统 微型计算机微型计算机微处理器微处理器 16 16 16 16位微处理器,位微处理器,位微处理器,位微处理器,40404040引脚双列直插式引脚双列直插式引脚双列直插式引脚双列直插式(1978(1978(1978(1978推出推出推出推出);有有有有16161616根数据线根数据线根数据线根数据线(D D D D0-0-0-0-D D D D15)15)
4、15)15),20,20,20,20根地址线根地址线根地址线根地址线(A A A A0-0-0-0-A A A A19)19)19)19),可直接寻址可直接寻址可直接寻址可直接寻址1M1M1M1M空间;空间;空间;空间;I/OI/OI/OI/O寻址寻址寻址寻址64K64K64K64K 时钟频率有时钟频率有时钟频率有时钟频率有 5MHZ 5MHZ 5MHZ 5MHZ、10MHZ10MHZ10MHZ10MHZ,单一,单一,单一,单一+5V+5V+5V+5V电源;电源;电源;电源;引脚功能复用引脚功能复用引脚功能复用引脚功能复用(数据数据数据数据/地址地址地址地址ADADADAD0 0 0 0-AD
5、-AD-AD-AD15151515(A0-A15;D0-D15)(A0-A15;D0-D15)(A0-A15;D0-D15)(A0-A15;D0-D15);第二章第二章 微处理器的组成(以微处理器的组成(以80868086为例)为例)8086微处理器特点微处理器特点:2.1 80862.1 8086的内部结构的内部结构2.1.1 执行单元(执行单元(EU)和总线接口单元()和总线接口单元(BIU)堆栈指针源变址目的变址基址指针PSW2.1.2 通用寄存器(通用寄存器(8个)个)AX寄存器寄存器-是累加器是累加器 BX寄存器寄存器-是基址寄存器是基址寄存器 CX寄存器寄存器-也叫计数寄存器也叫计
6、数寄存器 DX寄存器寄存器-是数据寄存器是数据寄存器 SP寄存器寄存器-堆栈指针堆栈指针 BP寄存器寄存器-(堆栈)基数指针(堆栈)基数指针 DI寄存器寄存器-目的操作数的索引寄存器目的操作数的索引寄存器 SI寄存器寄存器-源操作数的索引寄存器源操作数的索引寄存器 2.1.3 段寄存器段寄存器逻辑地址(位)逻辑地址(位)段起始地址(位)段起始地址(位)0 0 0 0物理地址物理地址(20位)位)2.1.4 指令指针指令指针IP取指令地址取指令地址=CS基址基址16+IP的位移量的位移量 当涉及到一个堆栈操作时当涉及到一个堆栈操作时 SS16+SP当需要向内存读或写一个操作数时当需要向内存读或写
7、一个操作数时DS(ES)16+(可能是指令中的直接地址,(可能是指令中的直接地址,也可能是某寄存器的内容等)也可能是某寄存器的内容等)合抱之木,生于毫末;九层之台,起于累土;九层之台,起于累土;千里之行,始于足下。PSW2.1.5 标志寄存器标志寄存器ODITSZAPC辅助进位辅助进位AF 进位标志位进位标志位CF 溢出标志位溢出标志位OF 符号标志位符号标志位SF 奇偶标志位奇偶标志位PF 零标志位零标志位ZF 控制标志位三个控制标志位三个 状态标志位六个状态标志位六个 方向标志位方向标志位DF 开中断标志位开中断标志位IF 陷阱标志位陷阱标志位TF 时钟周期时钟周期是是CPUCPU的基本时
8、间计量单位的基本时间计量单位(8086(8086为为100ns),100ns),由主频决定由主频决定(T=1/FT=1/F)80868086一个最基本的总线周期分一个最基本的总线周期分4 4个时钟周期,即个时钟周期,即 T T1 1、T T2 2、T T3 3、T TW W、T T4 4、T TI I时钟周期工作特征:时钟周期工作特征:T T1 1 状态:状态:CPUCPU发出发出2020位地址(位地址(A0-A19A0-A19)信息,指出存储单元或外设端口地址;)信息,指出存储单元或外设端口地址;T T2 2 状态:状态:CPUCPU从总线上撤消地址(从总线上撤消地址(A0-A15A0-A1
9、5),为数据作准备(),为数据作准备(D0-D15D0-D15););T T3 3 状态:要写入或读出的数据上数据总线;状态:要写入或读出的数据上数据总线;T TW W 状态:等待状态;状态:等待状态;T TI I 状态:空闲状态;状态:空闲状态;T T4 4 状态:总线周期结束。状态:总线周期结束。2.1.6 8086总线周期的概念总线周期的概念 总线周期总线周期 BIU完成一次访问存储器或完成一次访问存储器或I/O端口操作所需的时间,端口操作所需的时间,一个总线周期由几个一个总线周期由几个时钟周期时钟周期(T状态状态)组成。)组成。8086引脚功能引脚功能2.2 8086CPU的引脚信号和
10、工作模式的引脚信号和工作模式2.2.1 2.2.1 2.2.1 2.2.1 工作工作工作工作模式模式模式模式最小工作模式最小工作模式最小工作模式最小工作模式 系统只有一个系统只有一个系统只有一个系统只有一个CPUCPUCPUCPU,单独控制系统总线。单独控制系统总线。单独控制系统总线。单独控制系统总线。最大工作模式最大工作模式最大工作模式最大工作模式 系统有多个系统有多个系统有多个系统有多个CPUCPUCPUCPU,一个为主,一个为主,一个为主,一个为主,系统总线由总线系统总线由总线系统总线由总线系统总线由总线控制器控制。控制器控制。控制器控制。控制器控制。最小最大模式最小最大模式输输入控制信
11、号入控制信号 地址锁存器地址锁存器数据收发器数据收发器双向双向数据收发器地址锁存器 8282 8282 8282 8282与与与与8086CPU8086CPU8086CPU8086CPU的连接:的连接:的连接:的连接:2.2.2 最小方式下的引脚信号及系统配置最小方式下的引脚信号及系统配置 AD0AD15地址地址/数据复用引脚数据复用引脚 A16/S3A19/S6地址地址/状态复用引脚状态复用引脚/S7高高8位数据位数据总线总线允允许许/状状态态复用信号复用信号 ALE 地址锁存允许信号输出地址锁存允许信号输出 DI0DI1DI2DI3DI4DI5DI6DI7OEGNDDO7VCCDO0DO2
12、DO1DO3DO4DO5DO6STB11918151413121123417165678910208 82 28 82 2地址锁存器地址锁存器8282DIiDoiD QSTBOECLK CPU与与8286的连接的连接数据数据发发送送/接收控制信号接收控制信号 数据允数据允许许信号信号 VCCA0A1A2A3A4A5A6A7OEGNDB7B0B2B1B3B4B5B6T11918151413121123417165678910208 82 28 86 6AiBiOET 8286双向总线驱动器(收发器)双向总线驱动器(收发器)DENDT/R 三个重要的控制信号三个重要的控制信号 读选读选通信号通信号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机原理讲 微机原理讲 PPT课件 微机 原理 PPT 课件
限制150内