清华大学电子工程系:《微机原理》第五次作业参考答案

1.试述 Pentium的 DPT DP0引脚组的作用 答:DP7DP0为数据奇偶校验信号。在写总线周期中,为D0D63上每一字节产生 位偶校验码,通过DP7-DP0输出:在读总线周期中,D0-D63及DP7-DPO上的 数据按字节进行对应的偶校验,如出现错误,PCHK#信号将逻辑0送至外部电路。 2.从硬件的观点,实模式下的 Pentium微机的存储器是如何组织的,保护模式 下呢? 答:在保护模式下, Pentium处理器可以直接寻址高达4GB的物理存储器。存储器 的硬件空间被组织成64位的单元,每个64位的单元有8个可独立寻址的字节,这8 个字节有连续的存储器地址,如下图所示。 FFFFFFFFH FFFFFFFBH FFFFFFFFH FFFFFFF8H 4 Gbt BE7* BEB* BE5# BE4+ BE3* BE2* BE 1* BE0* 64-Bit wIde Memory Organzation Physical Memory 在保护模式下,通过地址线A31A3和字节选通信号BE7#BEO#访问存储器,由地 址线A3I~A3选择64位的存储单元,由字节选通信号BE7#BEO#选择相应的字节。 数据的传送通过数据线D63D0进行。 在实模式下只有低17位地址线A9A3有效。使用地址线A19A3和字节选通信号 BE7#BEO#访问存储单元,因此实模式下物理地址空间是MB A20M#为地址第20位屏蔽信号,完成屏蔽地址线第20位的功能。若A20M#为0,则 在访问内部髙速缓存或外部存储器时地址线第20位被屏蔽。实模式时须置起 A20#,保护模式下该信号未定义 3.若总线周期指示信息M/I0#、D/(C#、W/R#、CACH#、KN群为0111x,总线 周期的类型是什么? 答:非缓存式I/0写总线周期 4.试述 Pentium采用的数据和地址校验方法 答: DP7 DP0为数据奇偶校验信号,PCHK#为奇偶校验状态信号。 Pentium为每个 数据字节加入校验码,在写总线周期中,为D0~D63上每一字节产生一位偶校验码, 通过 DP7 DP0输出。在读总线周期中,D0~D63及 DP7 DP0上的数据按字节进行对 应的偶校验,如出现错误,PCH#信号将逻辑0送至外部电路。PEN#为校验允许信 号,用于确定发生校验错误时是否进行异常处理,如PEN#为低电平,则 Pentium 自动执行异常处理 AP为地址校验信号, APCHK#为地址奇偶校验状态信号。 Pentium可以对地址信号 进行校验,只要地址在A3A31信号线上输出,就会产生偶校验位在AP引脚上输出, 如果在查询周期在地址总线上检测到错误,APCH#信号置为逻辑0。 5.试描述下图所示的总线周期操作
1. 试述Pentium的DP7~DP0引脚组的作用 答:DP7~DP0为数据奇偶校验信号。在写总线周期中,为D0~D63上每一字节产生 一位偶校验码,通过DP7~DP0输出;在读总线周期中,D0~D63及DP7~DP0上的 数据按字节进行对应的偶校验,如出现错误,PCHK#信号将逻辑0送至外部电路。 2. 从硬件的观点,实模式下的Pentium微机的存储器是如何组织的,保护模式 下呢? 答:在保护模式下,Pentium处理器可以直接寻址高达4GB的物理存储器。存储器 的硬件空间被组织成64位的单元,每个64位的单元有8个可独立寻址的字节,这8 个字节有连续的存储器地址,如下图所示。 在保护模式下,通过地址线A31~A3和字节选通信号BE7#~BE0#访问存储器,由地 址线A31~A3选择64位的存储单元,由字节选通信号BE7#~BE0#选择相应的字节。 数据的传送通过数据线D63~D0进行。 在实模式下只有低17位地址线A19~A3有效。使用地址线A19~A3和字节选通信号 BE7#~BE0#访问存储单元,因此实模式下物理地址空间是1MB。 A20M#为地址第20位屏蔽信号,完成屏蔽地址线第20位的功能。若A20M#为0,则 在访问内部高速缓存或外部存储器时地址线第20位被屏蔽。实模式时须置起 A20M#,保护模式下该信号未定义。 3. 若总线周期指示信息M/IO#、D/C#、W/R#、CACHE#、KEN#为 0 1 1 1 x,总线 周期的类型是什么? 答:非缓存式I/O写总线周期。 4. 试述Pentium采用的数据和地址校验方法 答:DP7~DP0为数据奇偶校验信号,PCHK#为奇偶校验状态信号。Pentium为每个 数据字节加入校验码,在写总线周期中,为D0~D63上每一字节产生一位偶校验码, 通过DP7~DP0输出。在读总线周期中, D0~D63及DP7~DP0上的数据按字节进行对 应的偶校验,如出现错误,PCHK#信号将逻辑0送至外部电路。PEN#为校验允许信 号,用于确定发生校验错误时是否进行异常处理,如PEN#为低电平,则Pentium 自动执行异常处理。 AP为地址校验信号,APCHK#为地址奇偶校验状态信号。Pentium可以对地址信号 进行校验,只要地址在A3~A31信号线上输出,就会产生偶校验位在AP引脚上输出, 如果在查询周期在地址总线上检测到错误,APCHK#信号置为逻辑0。 5. 试描述下图所示的总线周期操作

CLK ADDR Valid ADS% c ACHE冀 WRE KEN#? BRDYE DATA+-- -(c()() 答:为流水线式读写周期,第一个总线周期为缓存式突发读操作,第二个总线周 期为非缓存式单次传送写操作。 为了让大家深入了解 Pentium的总线操作,下面按时钟顺序依次详细说明: 第一个时钟里处理器启动第一个总线周期,ADS#被置起,有效地址a和总线状态 被驱动送出,W/R#被驱动为低电平,表明为一个读周期, CACHE#被驱动为低电平, 表明该周期可以是缓存式总线周期。第一个时钟的总线状态为T1,且下一个时钟 的总线状态转换为T2 第二个时钟的总线状态为T2,在这个时钟里处理器要对BRDY#和NA#进行采样,在 第二个时钟结束时BRDY#和NA#均为高电平。BRDY#为高电平说明外部系统数据尚 未准备就绪,因此下一个时钟的总线状态仍然为T2 第三个时钟的总线状态为T2,在这个时钟里NA#和BRDN#先后被处理器采样为有 效。NA#被采样为有效,表明虽然当前周期的数据传送还没有结束,外部存储器 已经就绪可以接受新的总线周期。BRDY#被采样为有效,表明外部存储器已经在 数据线上提供了有效的数据。在BRDY#被采样为有效时,对存储器将对KEN#进行 采样,KEN#与 CACHE#一起决定总线周期为单次传送还是突发传送。KEN#被采样为 有效, CACHE#为低电平,W/R#为低电平,表明当前周期为缓存式突发读周期 第四个时钟的总线状态为T2,处理器对BRDY#进行采样(NA#被采样为有效后已被 锁存),第二个有效的BRDY#被返回
答:为流水线式读写周期,第一个总线周期为缓存式突发读操作,第二个总线周 期为非缓存式单次传送写操作。 为了让大家深入了解Pentium的总线操作,下面按时钟顺序依次详细说明: 第一个时钟里处理器启动第一个总线周期,ADS#被置起,有效地址a和总线状态 被驱动送出,W/R#被驱动为低电平,表明为一个读周期,CACHE#被驱动为低电平, 表明该周期可以是缓存式总线周期。第一个时钟的总线状态为T1,且下一个时钟 的总线状态转换为T2。 第二个时钟的总线状态为T2,在这个时钟里处理器要对BRDY#和NA#进行采样,在 第二个时钟结束时BRDY#和NA#均为高电平。BRDY#为高电平说明外部系统数据尚 未准备就绪,因此下一个时钟的总线状态仍然为T2。 第三个时钟的总线状态为T2,在这个时钟里NA#和BRDY#先后被处理器采样为有 效。NA#被采样为有效,表明虽然当前周期的数据传送还没有结束,外部存储器 已经就绪可以接受新的总线周期。BRDY#被采样为有效,表明外部存储器已经在 数据线上提供了有效的数据。在BRDY#被采样为有效时,对存储器将对KEN#进行 采样,KEN#与CACHE#一起决定总线周期为单次传送还是突发传送。KEN#被采样为 有效,CACHE#为低电平,W/R#为低电平,表明当前周期为缓存式突发读周期。 第四个时钟的总线状态为T2,处理器对BRDY#进行采样(NA#被采样为有效后已被 锁存),第二个有效的BRDY#被返回

第五个时钟ADS#被置起,有效地址b和第二个总线周期的总线状态被驱动送出, W/R#被驱动为高电平,表明为一个写周期, CACHE#被驱动为高电平,表明该周期 为非缓存式总线周期,故第二个总线周期为非缓存式单次传送写周期。第五个时 钟的总线状态为T12,表明有两个待完成的总线周期,处理器在为第一个周期传 送数据的同时启动了第二个总线周期,同时,下一个时钟的总线状态转换为12P。 在这个时钟里,处理器仍要对BRDY#进行采样,第三个有效的BRDY#被返回。 第六个时钟的总线状态为T2,处理器对BRDY#和NA#进行采样。第四个有效的BRDY# 被返回,因此第一个总线周期的数据传送已完成。NA#为高电平。 第七个时钟时第一个总线周期已结束。由于数据总线在读、写操作之间要完成转 向,需要一个停顿的时钟,因此该时钟的总线状态为TD。 第八个时钟开始时由于未锁存有效的NA#,因此总线状态为T2。处理器对BRDY# 和NA#进行采样。有效的BRDY#被返回,表明外部系统为响应写请求已经接受了来 自CPU的数据,第二个总线周期的数据传送结束。NA#仍为高电平
第五个时钟ADS#被置起,有效地址b和第二个总线周期的总线状态被驱动送出, W/R#被驱动为高电平,表明为一个写周期,CACHE#被驱动为高电平,表明该周期 为非缓存式总线周期,故第二个总线周期为非缓存式单次传送写周期。第五个时 钟的总线状态为T12,表明有两个待完成的总线周期,处理器在为第一个周期传 送数据的同时启动了第二个总线周期,同时,下一个时钟的总线状态转换为T2P。 在这个时钟里,处理器仍要对BRDY#进行采样,第三个有效的BRDY#被返回。 第六个时钟的总线状态为T2,处理器对BRDY#和NA#进行采样。第四个有效的BRDY# 被返回,因此第一个总线周期的数据传送已完成。NA#为高电平。 第七个时钟时第一个总线周期已结束。由于数据总线在读、写操作之间要完成转 向,需要一个停顿的时钟,因此该时钟的总线状态为TD。 第八个时钟开始时由于未锁存有效的NA#,因此总线状态为T2。处理器对BRDY# 和NA#进行采样。有效的BRDY#被返回,表明外部系统为响应写请求已经接受了来 自CPU的数据,第二个总线周期的数据传送结束。NA#仍为高电平
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 清华大学电子工程系:《微机原理》第二次作业参考答案.doc
- 清华大学电子工程系:《微机原理》第三次作业参考答案.doc
- 清华大学电子工程系:《微机原理》第七次作业参考答案.doc
- 清华大学电子工程系:《微机原理》第一周作业参考.doc
- 清华大学电子工程系:《微机原理》汇编程序设计实验报告一.doc
- 清华大学电子工程系:《微机原理》自测试题参考答案.doc
- 清华大学电子工程系:《微机原理》期中自测试题.doc
- 清华大学电子工程系:《微机原理》第八章 总线 8.1 概述 8.2 ISA总线 8.3 PCI总线.ppt
- 清华大学电子工程系:《微机原理》第七章 输入/输出接口 7.6 DMA控制器8237 7.7 D/A和A/D转换技术.ppt
- 清华大学电子工程系:《微机原理》第七章 输入/输出接口 7.4串行通讯和串行接口 7.5 并行接口.ppt
- 清华大学电子工程系:《微机原理》第八章 中断与中断控制 8.1 中断的基本概念 8.2 可编程中断控制器8259 8.3 中断服务程序的编程 8.4 保护模式的中断处理.ppt
- 清华大学电子工程系:《微机原理》第七章 输入输出接口 7.1概述 7.2CPU与外设数据传送的方式 7.3可编程计数器/定时器8253.ppt
- 清华大学电子工程系:《微机原理》第六章 存储器系统.ppt
- 清华大学电子工程系:《微机原理》第五章 Pentium微处理器的硬件接口.ppt
- 清华大学电子工程系:《微机原理》浮点运算指令及汇编语言程序设计.ppt
- 清华大学电子工程系:《微机原理》第四章 Pentium微处理器的体系结构 2.4 保护模式软件体系结构 2.5 浮点部件软件体系结构.ppt
- 清华大学电子工程系:《微机原理》第四章 汇编语言程序设计 4.5 保护模式下的汇编语言程序设计 4.6 Win32汇编语言程序设计 4.7 与高级语言的接口.ppt
- 清华大学电子工程系:《微机原理》第三章 Pentium微处理器的指令系统(3.5-3.10)第四章 汇编语言程序设计(4.1-4.4).ppt
- 清华大学电子工程系:《微机原理》第三章 Pentium微处理器的指令系统 3.1 概述 3.2 Pentium微处理器的寻址方式 3.3 数据传送指令 3.4 算术运算指令.ppt
- 清华大学电子工程系:《微机原理》第二章 Pentium微处理器的体系结构 2.1 计算机体系结构的含义 2.2 Pentium微处理器的内部结构 2.3 实模式软件体系结构.ppt
- 清华大学电子工程系:《微机原理》第八次作业参考答案.doc
- 清华大学电子工程系:《微机原理》第六次作业参考答案.doc
- 清华大学电子工程系:《微机原理》第四次作业参考答案.doc
- 清华大学:《数据结构》课程电子教案(PPT课件讲稿)第一章 绪论.ppt
- 清华大学:《数据结构》课程电子教案(PPT课件讲稿)第二章 数组.ppt
- 清华大学:《数据结构》课程电子教案(PPT课件讲稿)第三章 链表.ppt
- 清华大学:《数据结构》课程电子教案(PPT课件讲稿)第四章 栈与队列.ppt
- 清华大学:《数据结构》课程电子教案(PPT课件讲稿)第五章 递归.ppt
- 清华大学:《数据结构》课程电子教案(PPT课件讲稿)第六章 树与森林.ppt
- 清华大学:《数据结构》课程电子教案(PPT课件讲稿)第七章 集合与搜索.ppt
- 清华大学:《数据结构》课程电子教案(PPT课件讲稿)第八章 图.ppt
- 清华大学:《数据结构》课程电子教案(PPT课件讲稿)第九章 排序.ppt
- 清华大学:《数据结构》课程电子教案(PPT课件讲稿)第十章 搜索与散列.ppt
- 清华大学:《数据结构及其应用》课程教学资源(PPT课件讲稿)第一章 概述.ppt
- 清华大学:《数据结构及其应用》课程教学资源(PPT课件讲稿)双向循环链表.ppt
- 清华大学:《数据结构及其应用》课程教学资源(PPT课件讲稿)数据结构讲义.ppt
- 清华大学:《数据结构及其应用》课程教学资源(PPT课件讲稿)第四章 栈和队列.ppt
- 清华大学:《数据结构及其应用》课程教学资源(PPT课件讲稿)第六章 树和森林.ppt
- 清华大学:《数据结构及其应用》课程教学资源(PPT课件讲稿)第五章 递归(Recurve)_递归.ppt
- 清华大学:《数据结构及其应用》课程教学资源(试卷习题)试题1.doc