2章 8086系统结构.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2章 8086系统结构

第二章 8086/8088系统结构;2.1微处理器的内部结构;2.1.1 8088/8086的功能结构;执行部件;指令执行过程;二、8086/8088执行程序的操作过程;注:执行转移指令、调用指令、返回指令时,先清空队列内容,再将要执行的指令放入队列中。;等待取指1;2.1.2 8086/8088的寄存器结构;1.通用寄存器 ;DX(Data)称为数据寄存器。在寄存器间接寻址的I/O指令中存放I/O端口地址;在做双字长乘除法运算时,DX与AX一起存放一个双字长操作数,其中DX存放高16位数。 ;(2)地址指针寄存器SP、BP;上述寄存器各自都有自己的特定用途:;2.专用寄存器(控制寄存器);标志寄存器(FLAGS);3.段寄存器;2.1.3 存储器和I/O组织 ;00001H;存储体连接图;∶;3、逻辑地址与物理地址;段寄存器值;[例2.1]设(1)(CS)=4232H ,(IP)=0066H (2)(SS)=3210H,(SP)=001AH; CS 0000;2.2 8086/8088 CPU的引脚功能及系统工作模式;1、Vcc(电源)、GND(地); 8086 CPU只需要单一的十5V电源,由Vcc输入,GND为接地端。;5、BHE/S7: 总线高位有效信号;三态输出,低电平有效 BHE有效:表示当前高8位AD8-AD15上的数据有效,CPU读/写 存储器或 I/O端口。 BHE 作选择信号,与AD0配合表示当前复用总线的使用情况 ;8、M/IO: 存储器或I/O端口访问信号; 三态输出 △M/IO为高电平时,表示CPU当前正在访问存储器; △M/IO为低电平时,表示CPU当前正在访问I/O端口。;10、INTR:可屏蔽中断请求信号;由外部输入,高电平有效 △此信号若为高电平,表示I/O设备向CPU申请中断。 △如此时CPU允许中断(中断允许标志位IF =1),CPU就会在结 束当前指令后,响应中断请求,进入可屏蔽中断的处理程序;14、RESET:复位信号;由外部输入,高电平有效 RESET信号至少要保持4个时钟周期,CPU接收到复位信号后,停止 当前操作,并把标志寄存器、段寄存器、指令指针IP和指令队列等 复位到初始状态 ;18、HOLD:总线请求信号;外部输入,高电平有效 在最小模式系统中,当其它部件要求占用总线时,可通过对此引脚施 加一个高电平总线请求信号,向CPU请求使用总线。 ;注: 1.8088与8086引脚的三个不同点: (1) AD15~AD0的定义不同。在8086中都定义为地址/数据分时复用引脚;而在8088中,由于只需要8条数据线,因此,对应于8086的AD15 ~ AD8这8根引脚在8088中定义为A15 ~ A8,它们在8088中只做地址线用。 (2) 引脚34(BHE/S7)的定义不同。在最大方式下,8088的第34引脚保持高电平,而8086在最大方式下34引脚的定义与最小方式下相同。 (3) 引脚28(M/IO)的有效电平高低定义不同。8088和8086的第28引脚的功能是相同的,但有效电平的高低定义不同。8088的第28引脚为,当该引脚为低电平时,表明8088正在进行存储器操作;当该引脚为高电平时,表明8088正在进行I/O操作。8086的第28引脚为,电平与8088正好相反。 ;2.2.2 8086/8088的工作模式;一、最小模式系统:以 8086为主体的单机系统;8086 CPU;★ 上图中8086的 AD0~AD15、A16~A19、BHE连接到地址锁存器的 DI1~DI7端。 ☆ 由于每片8282/8283只有8个输入输出管脚,而要求锁存的地址信号有21个, 因而需要三片锁存器。 ☆ 8086CPU的第25管脚 ALE接到8282/8283的STB端,当地址锁存允许信号ALE 有效时,地址被锁存到锁存器中。 ☆ 由于OE被固定接地,所以CPU输出的地址码一旦被锁存后,立即稳定输出到 地址总线上。 ;2、8286 / 8287总线收发器 ;▼ 在 8086 最???模式系统中,8286/8287作8位数据缓冲器用。;3、在最小方式下,第24~31引脚的功能如下;二、最大模式系统 ;;1.比较最大方式和最小方式系统结构图可以看出:;2.在最大方式下,第24~31引脚的功能如下: ;c.LOCK(Lock):引脚29,总线封锁信号

文档评论(0)

ccx55855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档