- 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
您可能关注的文档
最近下载
- Unit 6 Understanding ideas Longji Rice Terraces 课件-高中英语外研版(2019)必修第一册.pptx VIP
- 护理学导论(高职)教学教案.docx
- 2024年部编新改版语文六年级上册全册月考试题含答案(共4套).docx
- 饮用水和环境卫生公众健康宣教及风险沟通答案-2024年全国疾控系统“大学习”活动.docx VIP
- 新型冠状病毒、甲型和乙型流感病毒全预混冻干多重荧光PCR检测试剂盒及其检测方法发明专利.pdf VIP
- 基金会捐赠协议.doc VIP
- XX市智慧安居工程(一期)报警求助综合受理指挥分系详细设计方案.doc VIP
- 《乡土中国》 第11篇 《长老统治》.ppt
- [知识]职业生涯人物访谈(教师).pdf VIP
- 第六单元整本书阅读《西游记》课件 2024—2025学年统编版语文七年级上册.pptx VIP
文档评论(0)