937 字
2 分钟
考研专业课学习记录2026-04-19
考研专业课学习记录 | 2026-04-19
今日学习内容
今天利用碎片化时间完成30min的考研408专业课复习,主要对过去一周所学的计算机组成原理中中央处理器(CPU)这一章进行收尾梳理与错题复盘,搭建了该章节的核心考点知识框架。
AI知识点带复盘
核心考点梳理
- CPU的核心功能:作为计算机的指挥与运算核心,负责完成取指令、分析指令、执行指令的全流程,同时承担程序运行时序控制、异常与中断处理、数据算术逻辑运算等核心任务。
- CPU的基本组成
- 运算器:由算术逻辑单元(ALU)、通用寄存器组、状态条件寄存器、多路选择器与移位器组成,完成算术运算、逻辑运算与临时数据暂存。
- 控制器:由程序计数器(PC)、指令寄存器(IR)、控制单元(CU)与时序部件组成,负责产生全机的控制信号,协调各部件协同执行指令。
- 指令周期完整流程 标准指令周期分为取指周期→间址周期(若存在间址寻址需求)→执行周期→中断周期(若存在外部中断请求),每个周期对应固定的操作时序与控制信号。
- 控制器实现方式对比
- 硬布线控制器:基于组合逻辑电路实现,执行速度快,但灵活性差,难以修改控制逻辑,多用于RISC架构处理器。
- 微程序控制器:基于存储逻辑实现,将控制信号编码为微指令存储在控制存储器中,灵活性强,便于扩展和修改,多用于CISC架构处理器。
- 指令流水线考点 包括流水线周期、最大吞吐率计算,以及三类流水线冒险:结构冒险(硬件资源冲突)、数据冒险(指令间数据依赖)、控制冒险(分支指令导致流水线断流),以及各类冒险的常见解决办法。
易错点复盘
修正了此前对PC自增时机的误区:PC的自增操作是在取指周期的取指阶段末尾完成,而非执行阶段;明确了状态条件寄存器仅存储运算后的标志位,不会存储通用数据。
问题与反思
- 对指令流水线中控制冒险的分支预测、延迟槽等解决办法的细节记忆不够清晰,容易混淆不同方案的适用场景。
- 微程序控制器中微指令的水平型与垂直型格式的区别,以及微地址的形成方式还需要进一步巩固练习。
收获与总结
- 搭建了CPU章节完整的考点框架,理清了各组成部件的功能与协作逻辑,明确了指令执行的完整流程。
- 对比掌握了硬布线与微程序控制器的优缺点与适用场景,解决了此前的知识点混淆问题。
- 梳理了指令流水线的核心考点与常见陷阱,能够准确区分三类流水线冒险并对应回忆解决思路。 💡 碎碎念:踏实吃透每一个知识点!
文档内容由 AI 辅助生成
分享
如果这篇文章对你有帮助,欢迎分享给更多人!
考研专业课学习记录2026-04-19
https://elysiaweb.vercel.app/posts/408/4-19/ 部分信息可能已经过时
相关文章 智能推荐