2010-组成原理2010年期末(2011-1-3)考试_B卷_答案.docVIP

  • 5
  • 0
  • 约3.35千字
  • 约 4页
  • 2017-05-12 发布于河南
  • 举报

2010-组成原理2010年期末(2011-1-3)考试_B卷_答案.doc

2010-组成原理2010年期末(2011-1-3)考试_B卷_答案

中国民航学院 2010-2011 学年第 1学期 《计算机组成原理》期末考试A卷答案 课程编号 试卷类型:B卷 考试形式: 笔试 考试日期:2011年1月3日 一.选择题答案(总20分): 1 2 3 4 5 6 7 8 9 10 C B D C A B A C B D 二.填空题答案(总10分) 1: 1 0 0 1 1 0 0 2: 1 0 0 1 1 1 0 3: (1 - 2-15)×2127 4: 2-1 × 2-128 或 2-129 5: C6 = G6 + P6G5 + P6P5CI 6: (中间结果 + X补)后右移一位 7: 商Qi补为0,下步做2Ri 补+Y补 8: 0.00195ms 或 1.95 us 9 92.27 10: 83.06 (或83.057) 三.简答题(总22分) 1.什么是CISC和RISC?各自的特点是什么?(本题6分) 答:1 什么是CISC和RISC? CISC是复杂指令系统计算机。 RISC是精简指令系统计算机。 2 RISC有以下特点: ① 使用频率最高但不复杂的指令。 ② 指令长度固定,指令格式种类少,寻址方式种类少。 ③ 只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间进行。 ④ 大部分指令在一个机器周期内完成。 ⑤ CPU中通用寄存器数量相当多。 2. 比较水平型微指令和垂直型微指令的优缺点。(本题4分) 答:1 水平型微指令并行操作能力强、效率高、灵活性强,垂直型微指令则较差。 2 水平型微指令执行一条指令的时间短,垂直型微指令执行时间长。 3 由水平型微指令解释指令的微程序,具有微指令字比较长,但微程序短的特点,而垂直型微指令正好相反。 4 水平型微指令简化难度大、用户难以掌握,而垂直型微指令需要提取与设计底层公操作,类似于编程中子函数设计与使用,指令系统设计比较相似,相对于计算机设计人员来说比较熟悉、容易掌握、但比较繁杂与费时。 3. 关于计算机系统中断服务的问答题(本题8分) 答:1 中断响应时机:(2分) 必须在之间两条指令之间。 2 对可屏蔽中断为什么要进行中断保护(3分) 答:如果不在保存中断现场数据与断点时时进行开关中断的的保护性处理,那么就可能在新的优先级更强的中断到来时无法完整的保存原先被中断的用户程序的现场数据,因而会导致无法恢复原先被中断的用户程序。 3 简述发生中断时系统是如何找到相应的中断服务程序的(3分) 答:(1)中断请求号码的确定由编码器电路自动完成并通过导线传给CPU。 (2)CPU取得中断请求号码后,对中大型计算机操作系统查找中断服务程序地址定位表,取得中断服务程序的入口地址后修改PC寄存器,达到转向执行中断服务程序的目的。 (3)对微机查找中断向量表完成取得中断服务程序的入口地址,入口地址 = 中断号 * 4 。 4. 简述DMA的工作过程(本题4分) 答:DMA的工作过程的要点如下: (1)从外围设备发出DMA请求CPU响应请求,把CPU工作改成DMA操作方式,DMA控制器从CPU接管总线的控制由DMA控制器对内存寻址,即决定数据传送的内存单元地址及数据传送个数的计数,并执行数据传送的操作向CPU报告DMA操作的结束。 1 采用4路组相连映像方式的主存与Cache的地址组织格式。(5分) 答:4路组相连方式:主存地址 24 位,tag标记占 10 位,Cache地址 16 位,格式如下: 主存地址格式: Cache地址格式: 2 求Cache的命中率和“Cache-主存系统”的效率(5分) 答: Cache命中率H = (4500 – 320)/ 4500 = 92.89 % (2分) Cache效率 = (4500 * 25)/ ((4500 – 320)* 25 +(320 * 200)) = 66.77 % (3分) 3. 内存扩展(本题8分) 答:1 写出所需各类芯片的数量以及各芯片的地址范围:(4分) ① ROM区2K:地址范围: 0000 H 至 07FF H。用1K×8位的ROM芯片 2 片。 ② RAM区6K:地址范围: 0

文档评论(0)

1亿VIP精品文档

相关文档