欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年第章CPU的结构和功能 .pdf

    • 资源ID:39682089       资源大小:86.82KB        全文页数:4页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年第章CPU的结构和功能 .pdf

    第八章1.CPU 有哪些功能?画出其结构框图并简要说明各个部件的作用。答:参考P328 和图 8.2。2.什么是指令周期?指令周期是否有一个固定值?为什么?解:指令周期是指取出并执行完一条指令所需的时间。由于计算机中各种指令执行所需的时间差异很大,因此为了提高CPU运行效率,即使在同步控制的机器中,不同指令的指令周期长度都是不一致的,也就是说指令周期对于不同的指令来说不是一个固定值。3.画出指令周期的流程图,分析说明图中每个子周期的作用。答:参看P343 及图 8.8。4.设 CPU内有下列部件:PC、IR、SP、AC、MAR、MDR 和 CU。(1)画出完成间接寻址的取数指令LDAX(将主存某地址单元X的内容取至AC中)的数据流(从取指令开始)。(2)画出中断周期的数据流。解:CPU中的数据流向与所采用的数据通路结构直接相关,不同的数据通路中的数据流是不一样的。常用的数据通路结构方式有直接连线、单总线、双总线、三总线等形式,目前大多采用总线结构,直接连线方式仅适用于结构特别简单的机器中。为简单起见,本题采用单总线将题中所给部件连接起来,框图如下:PCMARACMDRCUSPIRbus地址线数据线控制线(1)LDAX 指令周期数据流程图:名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 4 页 -PCMARM(MAR)MDR(MDR)IRPC+1PCAd(IR)MARM(MAR)MDRMDR Ad(IR)Ad(IR)MARM(MAR)MDRMDR AC(2)中断周期流程图如下:SP-1SPPCMDRMDR M(MAR)向量地址 PC0 EINTSPMAR注:解这道题有两个要素,首先要根据所给部件设计好数据通路,即确定信息流动的载体。其次选择好描述数据流的方法,无论采用什么样的表达方式,其关键都要能清楚地反映数据在通路上流动的顺序,即强调一个“流”字。较好的表达方式是流程图的形式。5.中断周期前是什么阶段?中断周期后又是什么阶段?在中断周期CPU应完成什么操作?答:中断周期前是执行周期,中断周期后是取指周期。在中断周期,CPU应完成保存断点、将中断向量送PC和关中断等工作。7.什么叫系统的并行性?粗粒度并行和细粒度并行有何区别?答:所谓并行性包含同时性和并发性。同时性是指两个或两个以上的事件在同一时刻发生,并发性是指两个或多个事件在同一时间段发生。即在同一时刻或同一时间段内完成两个或两个以上性质相同或性质不同的功能,只要在时间上存在相互重叠,就存在并行性。并行性又分为粗粒度并行和细粒度并行两类。粗粒度并行是指在多个处理机上分别运行多个进程,由多台处理机合作完成一个程序,一般用算法实现。细粒度并行是指在处理机的指令级名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 4 页 -和操作级的并行性。8.什么是指令流水?画出指令二级流水和四级流水的示意图,它们中哪个更能提高处理机速度,为什么?答:指令流水是指将一条指令的执行过程分为n 个操作时间大致相等的阶段,每个阶段由一个独立的功能部件来完成,这样n 个部件就可以同时执行n 条指令的不同阶段,从而大大提高CPU的吞吐率。指令二级流水和四级流水示意图如下:IF,IDEX,WRIF,IDEX,WRIF,IDEX,WR二级指令流水示意图四级指令流水示意图IF IDEX WRIF IDEX WREX WRIF ID四级流水更能提高处理机的速度。分析如下:假设 IF、ID、EX、WR 每个阶段耗时为t,则连续执行n 条指令采用二级流水线时,耗时为:4t+(n-1)2t=(2n+2)t 采用四级流水线时,耗时为:4t+(n-1)t=(n+3)t 在 n1 时,n+32n+2,可见四级流水线耗时比二级流水线耗时短,因此更能提高处理机速度。17.在中断系统中INTR、INT、EINT 三个触发器各有何作用?解:INTR中断请求触发器,用来登记中断源发出的随机性中断请求信号,以便为 CPU查询中断及中断排队判优线路提供稳定的中断请求信号。EINT中断允许触发器,CPU中的中断总开关。当EINT=1 时,表示允许中断(开中断),当 EINT=0 时,表示禁止中断(关中断)。其状态可由开、关中断等指令设置。INT中断标记触发器,控制器时序系统中周期状态分配电路的一部分,表示中断周期标记。当 INT=1 时,进入中断周期,执行中断隐指令的操作。24.现有 A、B、C、D 四个中断源,其优先级由高向低按A、B、C、D 顺序排列。若中断服务程序的执行时间为20 s,请根据下图所示时间轴给出的中断源请求中断的时刻,画出CPU执行程序的轨迹。解:A、B、C、D的响优先级即处理优先级。CPU执行程序的轨迹图如下:0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 t/usB与C请求B请求D请求C服务B服务A服务程序D服务A请求B服务C服务D服务A服务B服务B服务25.某机有五个中断源L0、L1、L2、L3、L4,按中断响应的优先次序由高向低排序为L0名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 4 页 -L1L2L3L4,根据下示格式,现要求中断处理次序改为L1L4L2L0L3,根据下面的格式,写出各中断源的屏蔽字。解:各中断源屏蔽状态见下表:中断源屏蔽字0 1 2 3 4 I0 1 0 0 1 0 I1 1 1 1 1 1 I2 1 0 1 1 0 I3 0 0 0 1 0 I4 1 0 1 1 1 表中:设屏蔽位=1,表示屏蔽;屏蔽位=0,表示中断开放。26.设某机配有A、B、C三台设备,其优先顺序按ABC降序排列,为改变中断处理次序,它们的中断屏蔽字设置如下:设备屏蔽字A 111 B 010 C 011 请按下图所示时间轴给出的设备请求中断的时刻,画出CPU执行程序的轨迹。设A、B、C 中断服务程序的执行时间均为20 s。解:A、B、C 设备的响应优先级为A最高、B次之、C最低,处理优先级为A最高、C次之、B 最低。CPU执行程序的轨迹图如下:0 10 20 30 40 50 60 70 80 90 t/usA请求C请求B请求C服务B服务A服务程序名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 4 页 -

    注意事项

    本文(2022年第章CPU的结构和功能 .pdf)为本站会员(H****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开