南开大学2010年计算机组成原理期末考试试题

5星 · 超过95%的资源 需积分: 9 62 下载量 22 浏览量 更新于2024-09-20 1 收藏 51KB DOC 举报
"南开大学2010年计算机组成原理期末考试试题" 这份试题涵盖了计算机组成原理的基础知识,包括冯·诺伊曼计算机工作方式、指令系统、浮点数处理、并行加法器、循环冗余校验(CRC)、浮点数表示、Cache设计、浮点运算溢出检测、精简指令集计算机(RISC)概念以及计算机时序等核心概念。 1. 冯·诺伊曼计算机工作方式:试题中提到的D选项——按地址访问并顺序执行指令,正是冯·诺伊曼结构的基本特点,即程序和数据存储在同一个存储器中,按照地址顺序执行指令。 2. 指令寄存器:C选项——正在执行的指令,正确地描述了指令寄存器的作用,它保存当前正在执行或即将执行的指令。 3. 浮点数的规格化:A选项——尾数的符号位与第一数位不同,是判断补码规格化形式的一个原则,确保浮点数的尾数不是全零,从而避免零的表示问题。 4. 并行加法器:B选项——进位传递延迟,是影响串行进位加法器速度的关键因素,因为进位需要逐级传递,这在一定程度上限制了加法器的运算速度。 5. CRC码计算:根据生成多项式G(x)=x3+x+1,可以确定CRC码,此处的计算涉及到二进制多项式除法,答案是B——1101001。 6. IEEE754浮点数格式:最小规格化负数的表示是C——-(2-2-52)×2+1023,这是考虑了符号位、阶码的偏移和尾数规格化的结果。 7. Cache与主存地址映射:D选项——9,5,分别对应主存字块标记和组地址的位数,这是基于四路组相联Cache和给定的主存及Cache大小计算出来的。 8. 浮点乘法溢出检测:D选项——阶码求和之后尾数相乘并规格化之后,这是浮点乘法溢出检查的正确时机,因为只有在所有计算完成后才能确定是否有溢出。 9. RISC技术:C选项——RISC的主要目的是减少指令数,RISC设计的核心思想是简化指令集,提高处理器执行效率。 10. 计算机操作的最小时间单位:D选项——时钟周期,它是衡量CPU速度的基本单位,每个时钟周期内CPU可以完成特定的操作。 11. 微程序控制器:微程序控制器通过微指令来控制CPU的操作,这部分试题可能涉及微指令的获取、微指令格式和控制存储器等内容。 这些题目反映了计算机组成原理课程的基础知识,涵盖了从基本的计算机架构到高级的数值计算和优化设计等多个方面。理解和掌握这些知识点对于学习计算机科学至关重要。