### 2012年计算机组成原理考研复习指南
#### 一、计算机组成原理概览
计算机组成原理是计算机科学的基础课程之一,主要探讨计算机硬件系统的结构与工作原理。本课程涉及的知识点主要包括数据表示与运算、运算器设计、指令系统架构、控制器设计、存储系统以及总线和输入输出系统等。
#### 二、历年考题分析
根据过去三年(2009-2011年)的考研真题统计,我们可以看到以下知识点的重要性和分数分布:
1. **数据表示与运算**
- 分布情况:近3年的平均分为6.3分,占比适中。
- 具体内容:补码加法、8位补码乘法、浮点数运算指标、浮点数表示方法(如IEEE754标准)、有符号数与无符号数的表示与计算等。
- 复习建议:理解各种数制之间的转换方法,熟悉补码、原码、反码等表示方法,掌握基本的运算规则,特别是浮点数的运算和表示方法。
2. **指令系统与控制器**
- 分布情况:近3年的平均分为17分,是所有知识点中分值最高的,因此非常重要。
- 具体内容:指令执行步骤、RISC特点、指令流水线、控制器设计(如硬连线控制器与微程序控制器的比较)、寻址方式、指令格式与执行时间的影响因素等。
- 复习建议:深入学习指令集架构的基本概念,掌握不同类型指令的工作原理,了解不同类型的控制器设计思想及其实现机制,同时注意流水线设计的相关理论。
3. **存储器系统**
- 分布情况:近3年的平均分为12.7分,仅次于控制器部分。
- 具体内容:使用芯片构成主存体、主存与Cache映射、Cache和虚拟内存的命中率计算、Cache容量与地址转换等。
- 复习建议:掌握内存层次结构的概念,熟悉Cache的基本工作原理和性能评估方法,理解虚拟内存管理的关键技术。
4. **总线与输入输出系统**
- 分布情况:近3年的平均分为8分,相对较轻。
- 具体内容:外中断源、总线带宽计算、中断处理过程、显示器的显存带宽计算、中断屏蔽字、I/O处理时间等。
- 复习建议:理解总线通信的基本原理,掌握中断处理流程及相关的控制机制,了解I/O设备的工作机制。
#### 三、2012年可能的考点预测
1. **数据表示与运算**:可能会继续考查浮点数的表示方法(如IEEE754标准),以及有符号数与无符号数之间的转换计算。
2. **指令系统与控制器**:预计指令流水线的设计与优化、RISC指令集的特点及优势、控制器的实现机制将是重点。
3. **存储器系统**:Cache的设计与优化、虚拟内存管理的技术细节以及内存与Cache的映射机制等将受到重视。
4. **总线与输入输出系统**:中断处理流程、总线通信协议以及I/O设备的控制机制可能是考察的重点。
#### 四、复习策略建议
1. **重点突破**:根据历年真题分析,控制器和存储器系统是高频考点,应作为复习的重点。
2. **全面覆盖**:虽然总线与输入输出系统在历年的考题中占比不高,但也不能忽视,因为这些知识点往往与其他部分紧密相关。
3. **实践操作**:通过模拟题和历年真题进行练习,不仅可以加深对理论知识的理解,还能提高解题速度和准确度。
4. **定期回顾**:定期回顾所学内容,确保知识点的掌握程度,避免遗忘。
对于2012年的计算机组成原理考研,考生们应该有针对性地进行复习,并结合历年真题进行练习,以此来提高备考效率。希望以上的分析能帮助到每一位备考的同学!