- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通过本章的学习,应该掌握以下内容: 8086/8088微处理器的结构及指令执行的操作过程 8086/8088微处理器的寄存器组织、存储器组织、I/O组织、堆栈 8086/8088在最小模式下引脚功能 8086/8088微处理器在最小模式下的典型配置 8086的操作时序 第二章 8086/8088系统结构 1、8086CPU的内部结构 2、8086的存储器组织和I/O组织 3、8086CPU的引脚及功能 4、8086在最小模式下的典型配置 5、8086的操作及总线时序 6、8088CPU (3)RQ/GT0、RQ/GT1:总线请求信号(输入)/总线请求允许信号(输出),双向,低电平有效。 (4)LOCK:总线封锁信号,三态输出,低电平有效。LOCK=0,CPU不允许其它控制器占用总线。 2. 4 8086在最小模式下的典型配置 1、地址锁存器373、8282 把地址和数据、地址状态信号分开 2、总线驱动器8286 增加总线的驱动能力 3、时钟发生器 提供时钟信号,并对复位信号、准备就绪信号进行同步 4、CPU 用16位AB对I/O端口寻址,故I/O端口地址是不分段的。 当I/O端口与CPU进行数据传送时,8位的I/O端口即可连接数据总线的高8位(此I/O端口地址均为奇地址),亦可连接数据总线的低8位(此I/O端口地址均为偶地址)。 (3)相关指令 指令系统中有访问8位、16为端口的输入输出指令。 CPU在执行访问I/O端口的指令IN/OUT,从硬件上会产生有效的RD/WR信号,同时使M/IO信号处于低电平,通过外部逻辑电路的组合产生对I/O端口的读信号或写信号。 6、 堆栈 堆栈主要用于暂存数据和在过程调用或处理中断时暂存断点信息。 (1)堆栈的概念 堆栈是在存储器中开辟的一片数据存储区,这片存储区的一端固定,另一端活动,且只允许数据从活动端进出。采用“先进后出”的规则 。 段基址:SS 栈顶偏移地址:SP,指向栈顶单元,或栈顶上的一个空单元。 堆栈操作时,SP的变化由CPU自动管理。 堆栈组织 堆栈指示器SP,他总是指向堆栈的栈顶堆栈的伸展方向既可以从大地址向小地址,也可以从小地址向大地址。8086/8088的堆栈的伸展方向是从大地址向小地址。 (2)堆栈的工作方式 先进后出、后进先出的原则 堆栈操作 以字单位进行操作。 堆栈中的数据以低字节在偶地址单元、高字节在奇地址单元,保证访问一次堆栈就能压入/弹出一个字。 压栈操作 SP SP-2,SP-1 高字节,SP 低字节 弹栈操作 SP 低字节,SP+1 高字节, SP SP+2 例;3322H、1100H、6655H压入堆栈,栈顶指针的变化,堆栈中的内容变化,栈顶变化?弹栈? 2. 3 8086CPU引脚及功能 根据所连的存储器和外设规模的不同,使它们可以在两种模式下工作: 系统的最小模式:只有一8086/8088CPU。 系统的最大模式:有两个或两个以上的CPU,一个为主CPU8086/8088,另一个为协CPU8087/8089。 指令周期:执行一条指令所需要的时间。 总线周期(机器周期):CPU通过总线与存储器或I/O接口进行一次数据传输所需的时间。 T状态(时钟周期):CPU处理动作的最小单位。 T1 T2 T3 TW T4 总线周期 0102030405060708091011121314151617181920 4039383736353433323130292827262524232221 GND AD14/A14 AD13/A13 AD12/A12 AD11/A11 AD10/A10 AD9/A9 AD8/A8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 NMI INTR CLK GND VCC(5V) AD15/A15 A16/S3 A17/S4 A18/S5 A19/S6 /BHE/S7 HIGH(SSO) MN//MX /RD HOLD(/RQ//GT0) HLDA(/RQ//GT1) /WR(/LOCK) M//IO(/S2) DT//R(/S1) /DEN(/S0) ALE(QS0) /INTA(QS1) /TEST READY RESET 8086/8088 40引脚的DIP封装 1、地址/数据总线 AD15-AD0:地址/数据复用引脚,双向,三态。 地址/数据总线复用,分时工作。 T1,传送地址,三态输出 T2-T4,传送数据,三态双向输入输出 中断响应及系统总线保持响应周期,处于高阻状态 ?地址数据总线复用,如何分开 2、地址/状态总线A19/S6-A16/S3 A19/S6-A16/S3:地址/状态总线复用引脚,输出
文档评论(0)