清华大学2013考研计算机组成原理复习要点

5星 · 超过95%的资源 需积分: 9 22 下载量 109 浏览量 更新于2024-07-28 1 收藏 740KB DOC 举报
"清华2013考研计算机强化班计算机组成原理讲义,内容详尽,涵盖计算机学科专业基础,包括数据结构、计算机组成原理、操作系统和计算机网络,旨在培养考生掌握专业基础知识,具备分析、判断和解决问题的能力。试卷结构包括单项选择题和综合应用题,其中计算机组成原理部分占总分的45分。" 计算机组成原理是计算机科学的基础,其核心内容包括以下几个方面: 1. 计算机系统概述: - 计算机发展历史:从ENIAC到现代计算机,经历了电子管、晶体管、集成电路到大规模集成电路四个阶段,冯·诺依曼架构始终是主流。 - 计算机的层次结构:硬件(运算器、控制器、存储器、输入设备和输出设备)与软件(系统软件和应用软件)的层次化模型,其中CPU是运算器和控制器的集成。 2. 计算机硬件: - CPU:运算器负责数据处理,控制器负责指令执行,两者合称为中央处理器。 - 存储器:分为内存(主存储器)和外存(辅助存储器),内存速度快但容量有限,外存速度慢但容量大。 - 输入/输出设备:负责数据和指令的输入与结果的输出。 3. 计算机软件: - 系统软件:如操作系统,用于控制和管理计算机硬件,调度任务,分配资源,为应用软件提供运行环境。 - 应用软件:针对特定用户需求,如办公软件、图形处理软件等,直接与用户交互。 4. 指令集体系结构: - 理解计算机指令集,包括数据处理指令、控制流指令、输入/输出指令等。 - 掌握寻址方式,如立即寻址、直接寻址、间接寻址等。 - 理解指令流水线技术,提高CPU执行效率。 5. 计算机组成原理的应用: - 分析和解决硬件系统中的理论问题,如性能评估、系统瓶颈分析。 - 设计和实现基本部件,如简单的寄存器、ALU(算术逻辑单元)等。 考生在准备计算机组成原理这部分考试时,应深入理解上述知识点,并能灵活运用,例如分析计算机性能指标(如 MIPS、MFLOPS)、设计简单的计算机系统模型,以及解决实际问题,如硬件故障诊断、系统优化等。通过实践练习和案例分析,可以提高对计算机组成原理的理解和应用能力。