937 字
2 分钟
考研专业课学习记录2026-04-19
2026-04-19

考研专业课学习记录 | 2026-04-19#

今日学习内容#

今天利用碎片化时间完成30min的考研408专业课复习,主要对过去一周所学的计算机组成原理中中央处理器(CPU)这一章进行收尾梳理与错题复盘,搭建了该章节的核心考点知识框架。

AI知识点带复盘#

核心考点梳理#

  1. CPU的核心功能:作为计算机的指挥与运算核心,负责完成取指令、分析指令、执行指令的全流程,同时承担程序运行时序控制、异常与中断处理、数据算术逻辑运算等核心任务。
  2. CPU的基本组成
    • 运算器:由算术逻辑单元(ALU)、通用寄存器组、状态条件寄存器、多路选择器与移位器组成,完成算术运算、逻辑运算与临时数据暂存。
    • 控制器:由程序计数器(PC)、指令寄存器(IR)、控制单元(CU)与时序部件组成,负责产生全机的控制信号,协调各部件协同执行指令。
  3. 指令周期完整流程 标准指令周期分为取指周期→间址周期(若存在间址寻址需求)→执行周期→中断周期(若存在外部中断请求),每个周期对应固定的操作时序与控制信号。
  4. 控制器实现方式对比
    • 硬布线控制器:基于组合逻辑电路实现,执行速度快,但灵活性差,难以修改控制逻辑,多用于RISC架构处理器。
    • 微程序控制器:基于存储逻辑实现,将控制信号编码为微指令存储在控制存储器中,灵活性强,便于扩展和修改,多用于CISC架构处理器。
  5. 指令流水线考点 包括流水线周期、最大吞吐率计算,以及三类流水线冒险:结构冒险(硬件资源冲突)、数据冒险(指令间数据依赖)、控制冒险(分支指令导致流水线断流),以及各类冒险的常见解决办法。

易错点复盘#

修正了此前对PC自增时机的误区:PC的自增操作是在取指周期的取指阶段末尾完成,而非执行阶段;明确了状态条件寄存器仅存储运算后的标志位,不会存储通用数据。

问题与反思#

  1. 对指令流水线中控制冒险的分支预测、延迟槽等解决办法的细节记忆不够清晰,容易混淆不同方案的适用场景。
  2. 微程序控制器中微指令的水平型与垂直型格式的区别,以及微地址的形成方式还需要进一步巩固练习。

收获与总结#

  1. 搭建了CPU章节完整的考点框架,理清了各组成部件的功能与协作逻辑,明确了指令执行的完整流程。
  2. 对比掌握了硬布线与微程序控制器的优缺点与适用场景,解决了此前的知识点混淆问题。
  3. 梳理了指令流水线的核心考点与常见陷阱,能够准确区分三类流水线冒险并对应回忆解决思路。 💡 碎碎念:踏实吃透每一个知识点!

文档内容由 AI 辅助生成

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

考研专业课学习记录2026-04-19
https://elysiaweb.vercel.app/posts/408/4-19/
作者
程翊雪
发布于
2026-04-19
许可协议
Unlicensed

部分信息可能已经过时

目录