微机原理第四章作业2.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理第四章作业2

第四章作业2 1、解释六个周期。⑴指令周期 CPU每取出并执行一条指令所需的全部时间时间称为指令周期,也即 CPU完成一条指令的时间。。 ⑵总线周期 总线周期是指CPU与存储器或外设进行一次数据传送所需要的时间。 ⑶机器周期 在微机领域中,称“机器周期”为“总线周期”——BIU完成一次访问 存储器操作所需要的时间。 ⑷时钟周期 T :又称为T状态,是一个时钟脉冲的重复周期,是CPU处理动作的基本时间单位。 ⑸空闲周期(Ti) 是指在两个总线周期之间的时间间隔 总线处在空闲状态 。 ⑹等待周期(TW) 如果内存或IO接口速度较慢,来不及响应,则需在一个总线周期的T3和T4之间,CPU根据Ready信号来确定是否插入TW,插入几个TW。 2、解释分时复用技术,举例分时复用引脚。⑴分时复用技术 分时复用就是一个引脚在不同的时刻具有两个甚至多个作用。 ⑵分时复用引脚举例 ①8086的地址/数据分时复用引脚AD~AD(Address / Data) 在访问存储器或外设的总线操作周期中,这些引脚在第一个时钟周期输出存储器或I/O端口的低16位地址A~A。其他时间用于传送16位数据D~D。 ②8086的地址/状态分时复用引脚A/S~A/S(Address / Status) 采用分时输出,即在T1状态作地址线用,T2 T4状态输出状态信息。当访问存储器时,T1状态输出A~A,与A~A一起构成访问存储器的20位物理地址。CPU访问I/O端口时,不使用这4个引脚,A~A保持为0。 ③8086的/S Bus High Enable / Status :引脚34,高8位数据总线允许/状态分时复用引脚 信号在总线周期的T1状态时输出,当该引脚输出为低电平时,表示高位地址/数据线AD~AD上的高8位数据有效。在T2、T3、T4及TW状态,该引脚输出状态信号S。 3、entium的三种主要工作方式及其特点。Pentium有三种主要工作方式:实地址方式、保护虚拟地址方式,简称虚地址方式或保护方式和虚拟8086方式。 ⑴实地址方式 Pentium在刚加电或复位时,便进入实地址方式。实地址方式主要是为系统进行初始化用的。在实地址方式,为保护方式做好各种配置和准备。 ⑵虚地址方式 虚地址方式是Pentium最常用的方式,通常开机或复位后,先进入实地址方式完成初始化,便立即转到虚地址方式。此种方式提供了多任务环境中的各种复杂功能以及对庞大的存储器组织的管理机制地址,使各个任务的有关数据互相独立,并各自进行不同级别的保护。只有在虚地址方式下,Pentium才能充分发挥其强大的功能。 ⑶虚拟8086方式 在虚地址方式下,可通过软件切换到虚拟8086方式。虚拟8086方式是Pentium为了兼容8086大量的软件而设计的。 4、归纳8086中断系统相关要点⑴8086的中断分类 ①从产生中断的机制分,中断可以分为两类:一类叫硬件中断;一类叫软件中断。 ②硬件中断是外部的硬件产生的,所以,也常常把硬件中断称为外部中断。 ③软件中断是由CPU内部的标志状态 如TF、OF 或执行一条中断指令 INT n ,以及除数为0引起的中断,也称为内部中断。 ⑵中断向量和中断向量表 ①8086系统支持最多256个中断,对应每一个中断,都有一个中断服务程序,该中断服务程序的入口地址称为中断向量。 ②中断向量表是存放中断向量 中断服务程序入口地址 的一个特定的内存区域 最低地址区:内存0段的0~3FFH 。 ③中断向量号:对于每种中断指定一个类型号 也称中断向量号 ,每个中断类型号与一个中断服务程序的入口地址相对应。 ⑶硬件中断 从NMI引脚进入的中断为非屏蔽中断,它不受中断允许标志IF的 影响。 ⑷软件中断 ①用一条指令进入中断处理程序,并且,中断类型码由指令提供。 ②不受中断允许标志IF的影响。 ⑸可屏蔽中断的响应过程 ①从数据总线上读取中断类型号,将其存入内部寄存器。 ②将标志寄存器的值推入堆栈。 ③把标志寄存器的中断允许标志IF和跟踪标志TF清零 ④将断点保护到堆栈中。 ⑤根据中断向量号,到内存0段的中断向量表中找到中断向量,再根据中断向量转入相应的中断处理程序。 5、某中断程序入口地址为2300H:0456H,放置在中断向量表中的位置为00020H,问此中断向量号为多少?入口地址在向量表中如何放置?写出计算过程。2300H:0456H

您可能关注的文档

文档评论(0)

didala + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档