- 1、本文档共97页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 16位和32位微处理器教学建议,本章重点为8086的编程结构,尤其是寄存器组;8086标志寄存器各个标志的含义;8086的读写时序、总线操作和中断机制;Pentium的先进技术;Pentium的工作方式;Pentium的原理结构、寄存器组和描述符;Pentium的主要信号;Pentium的总线状态;Pentium的中断机制和中断描述符表;Pentium的段页两级保护机制。微处理器的性能指标① 字长 ② 主频 图2.1 8086的编程结构1.总线接口部件① 4个段地址寄存器, CS 16位的代码段寄存器 DS 16位的数据段寄存器 ES 16位的附加段寄存器 SS 16位的堆栈段寄存器② 16位的指令指针寄存器IP③ 20位的地址加法器④ 6字节的指令队列缓冲器2. 执行部件4个通用寄存器,即AX、BX、CX、DX4个专用寄存器,即BP、SP、SI、DI标志寄存器算术逻辑部件 标志寄存器;根据功能,分为两类状态标志控制标志状态标志 SFZFPFCFAFOF控制标志DFIFTF3. 8086的总线周期的概念4个时钟周期, T1状态T2状态T3状态T状态T4状态图2.2典型的8086总线周期序列 最小模式和最大模式的概念最小模式最大模式两个协处理器数值运算协处理器8087输入/输出协处理器8089 8086的引脚信号和功能注意下列几点:①?8086的数据线和地址线是复用的,②?8086可用高8位传送1字节,也可用低8位传送1个字节,还可一次传送1个字③?RESET是系统复位信号8086的引脚引脚信号① GND、VCC 地和电源② AD15~AD0 地址/数据复用引脚,双向工作③ A19/S6~A16/S3 地址/状态复用引脚,输出④ BHE#/S7 高8位数据总线允许/状态复用引脚,输出⑤ NMI 非屏蔽中断引脚, 输入⑥ INTR 可屏蔽中断请求信号, 输入⑦ RD# 读信号,输出⑧ CLK) 时钟,输入⑨ RESET(reset) 复位信号,输入⑩ READY(ready) “准备好”信号,输入⑾ TEST#(test) 测试信号,输入⑿ MN/MX# 最小和最大模式控制信号,输入 最小模式最小模式信号① INTA# 中断响应信号,输出② ALE 地址锁存允许信号,输出③ DEN# 数据允许信号,输出④ DT/R# 数据收发信号,输出⑤ M/IO# 存储器/输入/输出控制信号,输出⑥ WR#(write) 写信号,输出⑦ HOLD和HLDA 总线保持请求信号和总线保持响应信号最小模式配置图最小模式连接特点:MN/MX#端接+5V 时钟发生器 地址锁存器存储器和外设较多时,需要总线收发器M/IO、RD、WR信号的关系图2.5 8284A和8086的连接 最大模式( QS1、QS0 指令队列状态信号)S2#、S1#、S0# 总线周期状态信号最大模式下的典型配置总线控制器8288的连接微型机系统主要操作① 系统的复位和启动操作;② 暂停操作;③ 总线操作;④ 中断操作;⑤ 最小模式下的总线保持;⑥ 最大模式下的总线请求/允许。 系统的复位和启动操作CS=FFFFHIP=0000H复位操作的时序。总线读操作写操作时序中断操作和中断系统两大类:硬件中断;软件中断。8086的中断分类 中断向量和中断向量表 硬件中断NMIINTR硬件中断的响应和时序?从数据总线上读取中断类型码,将其存入内部暂存器。将标志寄存器的值推入堆栈。把标志寄存器的中断允许标志IF和跟踪标志TF清零。将断点保护到堆栈中。找到中断向量,转入相应的中断处理子程序8086对中断的响应中断响应要用两个总线周期。可屏蔽中断时,CPU执行的总线时序:第1步,执行2个中断响应总线周期第2步,执行1个总线写周期第3步,将标志寄存器的中断允许标志IF和单步标志TF置成0第4步,执行1个总线写周期第5步,执行1个总线写周期第6步,执行1个总线读周期第7步,执行1个总线读周期 中断处理子程序保护中断现场。设置中断允许标志IF来开放中断中断处理的具体内容 恢复寄存器 中断返回指令软件中断的特点① 中断类型码由指令提供。② 不执行中断响应总线周期。③ 不受中断允许标志IF的影响④ 执行软件中断时,对外部硬件中断请求的反映不同于硬件中断 ⑤软件中断没有随机性最小模式下的总线保持总线保持请求/保持响应时序最大模式下的总线请求/授权最大模式下的总线请求/允许/释放时序 8086的存储器编址8086系统中存储器物理地址的计算方法 复位后F F F F+ 0 0 0 0———————F F F F 0图2.18 CS、DS、SS和其他寄存器组合指向存储单元的示意图存储器中,有几个部分的用处是固定的:?① 00000~003FFH② B00
您可能关注的文档
- 汉语的经济性和艺术性.pptx
- 汉略_房地产企业营销管理专业集成培训_189PPT.pptx
- 汉海国际广场开盘前推广沟通028.pptx
- 汉高经销商管理.pptx
- 汉铭掌上门户产品.pptx
- 汉铭WLAN高级培训WLAN网络规划与优化技术参考.pptx
- 江中中欧高级经理培训.pptx
- 江南新苑地产项目简介.pptx
- 江厦明珠广场认筹活动策划方案.pptx
- 江啤酒深度分销运营规划.pptx
- 英语人教PEP版八年级(上册)Unit4+writing+写作.pptx
- 人美版美术四年级(上册)8 笔的世界 课件 (1).pptx
- 人美版美术七年级(上册)龙的制作.pptx
- 英语人教PEP版六年级(上册)Unit 2 第一课时.pptx
- 数学苏教版三年级(上册)3.3 长方形和正方形周长的计算 苏教版(共12张PPT).pptx
- 音乐人教版八年级(上册)青春舞曲 课件2.pptx
- 音乐人教版四年级(上册) 第一单元 音乐知识 附点四分音符|人教版.pptx
- 英语人教PEP版四年级(上册)Unit 6 Part B let's learn 1.pptx
- 道德与法治人教版二年级(上册)课件-3.11大家排好队部编版(共18张PPT).pptx
- 人美版美术七年级(上册)《黄山天下奇》课件1.pptx
文档评论(0)