- 1、本文档共152页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Pentium的总线状态 Pentium的一个总线周期也由多个总线状态组成 可以少到用两个时钟周期完成一个总线周期 Pentium的几种总线状态 T1状态 地址和状态信号有效,ADS#信号也有效 T2状态 数据出现在数据总线上,若BRDY#有效,则当前周期为突发式总线周期,否则为单数据传输的总线周期 T12状态 流水线式总线周期中特有的状态 系统中有两个总线周期并行进行 第一个:T2,BRDY#有效(外设准备好) 第二个:T1,ADS#有效 Pentium的几种总线状态 T2P状态 也是流水线式总线周期中特有的状态 系统中有两个总线周期并行进行 第一个:正在传输数据,BRDY#还没有有效 第二个:进入第二个或后面的时钟周期 TD状态 T12状态后出现的过渡状态,一般出现在读/写操作切换的情况下 TI状态 空闲状态 总线状态之间的转换 1.ADS 有效,进入T1,总线周期开始 2.BOFF无效,只有一个总线周期,T1进入T2.在BRDY有效时 在T2结束前NA有效,则启动第二个周期,进入流水线. 3.在T2没有流水线,没有NA则结束一个总线周期回到TI. 4.在流水线操作时,CPU处理当前周期,另一个总线请求开始,且NA有效,ADS有效由T2进入T12,CPU完成第一第二个总线周期,不需过渡状态TD,由T12回到T2. 5.两个总线周期中有读写切换,到TD. 6.第一个外设慢,还在传输数据.第二个进入后面时钟周期.转T2P. 7.8.完成第一个周期,不需过渡周期转T2,(需要转TD) 9.10.NA有效转T12,无效转T2. . Pentium的总线周期 完成对存储器和I/O端口的读/写操作以及中断响应 支持多种数据传输方式 按总线周期之间的组织方法划分 非流水线式读/写周期 流水线式读/写周期 按总线周期本身的组织方法划分 突发式传输 5个时钟周期,256位数据 非突发式传输 至少2个时钟周期,8、16、32、64位 非流水线式读/写周期 流水线式读/写周期 突发式读周期 突发式写周期 Pentium的中断 中断的作用 任务切换(通过定时时钟,再利用中断机制可分配CPU的时间) IO设备与CPU并行工作 实时性信号(随机信号) 检测、报告、处理系统运行中错误 仍为两大类 硬件中断 软件中断 异常 指令执行过程中产生的错误以及错误处理过程也归为中断处理范畴,与内部中断和软件中断一起称为异常 异常 中断可分为两大类 外部中断 异常中断 异常分三类 故障:检测到异常并在异常起作用前就立即报告且进行处理 陷阱:执行某一条指令时产生异常,从而立即报告并进入中断处理:软件中断 异常终止:往往对应了一个硬件错误,或者一个非法的数值 Pentium的保留中断 中断类型号 含义 中断类型号 含义 0 除数为0中断 11 段不存在中断 1 单步中断 12 堆栈异常中断 2 非屏蔽中断 13 一般保护中断 3 断点中断 14 页故障中断 4 溢出中断 15 保留 5 BOUND指令异常中断 16 浮点错误中断 6 无效操作码中断 17 对准检查中断 7 浮点部件不可用中断 …… 8 双故障中断 …… 保留 9 保留中断 …… 10 无效任务状态段中断 32~255 可屏蔽中断 中断描述符表 在保护方式下 Pentium通过中断描述符表IDT而不是中断向量表来协助中断响应和处理 IDT 每一项8个字节 —— 中断描述符 可以放在内存中任何位置 —— 由IDTR定位 中断描述符ID的格式 中断类型号和中断描述符 中断描述符分类 按照引起中断的原因 三类(门) 陷阱门描述符 任务门描述符 中断门描述符 对应不同的中断处理程序 异常 任务切换 外部中断处理 Pentium的保护技术 保护什么 存储器内容 Pentium保护机制的思想 对存储器的每一次访问进行保护性检查 不符合就产生保护性异常 占用时间吗 对程序运行提供保护性措施 段页两级保护机制 存储器的段级保护 (由段描述符中的属性确定) 段类型提供读/写保护 W/R位 界限和粒度提供范围保护 粒度:B和4KB 特权级对操作系统和驱动程序提供保护 4个特权级:0~3 Protection Rings 段页两级保护机制 存储器的页级保护 (页表项属性中提供保护信息) 页的特权级U/S字段提供页保护 Supervisor level (U/S=0) for the operating system, other system software (such as device drivers), and protected system data (such as page tables). 分段保护中的0、1、2级 User level (U/S=1) for application code and d
您可能关注的文档
- 外墙面材料精品.ppt
- 外墙外保温技术规程 附件1.征求意见稿精品.doc
- 外墙外保温施工技术规程09.11精品.doc
- 外文翻译 不混溶区的形状和短程有序精品.doc
- 外研(新标准)版九年级上Module9Great inventions Unit2 Will books be replaced by the Internet精品.ppt
- 外研9上Module10 unit2精品.ppt
- 外研版八上Module_2_My_home_town_Unit_2_Cambridge_is_a_beautiful_city_in_the_east_of_England精品.ppt
- 外研社_必修二_Module_5_Reading精品.ppt
- 外研社必修一Module_6_The_internet_and_telecommunication___Reading精品.ppt
- 完成按劳分配为主体多种分配方式并存精品.ppt
文档评论(0)