news 2026/6/9 17:20:06

计算机组成原理

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
计算机组成原理

📅 模块一:数据的表示与运算 (选择题高发区)

复习目标:拿满选择题分数,搞定大题中的某些小问(如溢出判断)。

状态题目类型必刷题目 (年份-题号)核心考点 (必须能口述原理)
[ ]必刷大题2025-44(必做预测)
2011-43(经典类型)
1.补码运算与标志位
能区分CF(无符号进位)和OF(有符号溢出)的生成条件。
2.移位运算:逻辑移位 vs 算术移位(符号位变不变?)。
[ ]精选选择2022-14,2018-14(IEEE754)
2025-14(溢出判断)
2020-14(大小端)
1.IEEE 754 浮点数(重中之重):
阶码偏置值(127)、规格化、最大/最小数、无穷大/非数的表示。
2.大端/小端模式
知道低位字节存在低地址还是高地址(小端=低对低)。
[ ]速记概念暂无1. C语言中intfloat是否会丢失精度?(会)
2.intdouble呢?(不会)

💾 模块二:存储器层次结构 (大题必考·重灾区)

复习目标:必须拿下Cache大题!这是最容易拿分也最容易丢分的地方。

状态题目类型必刷题目 (年份-题号)核心考点 (必须能口述原理)
[ ]必刷大题2025-43(必做预测)
2020-44(典型计算)
2016-45(虚拟内存结合)
2010-44(数组访问分析)
1.Cache地址映射计算(死命令,必须会):
给定主存地址,能算出 Tag位、组号(Index)、块内偏移(Offset)各占几位。
2.命中率/缺失率计算
特别是二维数组按行/按列访问时的缺失率分析。
3.虚拟内存 (TLB/页表)
TLB -> 页表 -> Cache -> 主存 的查找顺序。
[ ]精选选择2022-16,2014-16(Cache原理)
2010-17(TLB命中逻辑)
1.SRAM vs DRAM
谁做Cache(SRAM)?谁做主存(DRAM)?谁需要刷新(DRAM)?
2.写策略
全写法(Write Through) vs 回写法(Write Back)的区别。

⚙️ 模块三:指令系统与CPU (难点·流水线)

复习目标:攻克流水线时空图,看懂数据通路图。

状态题目类型必刷题目 (年份-题号)核心考点 (必须能口述原理)
[ ]必刷大题2024-43(数据通路)
2015-43(控制信号)
2014-44(流水线阻塞)
2012-44(画时空图)
1.指令流水线冒险
数据冒险(RAW)、控制冒险(跳转指令)。
2.流水线阻塞与转发
什么情况需要插入气泡(Stall)?什么情况可以用转发(Bypass)解决?
3.寻址方式
相对寻址(PC+偏移)和基址寻址(Base+偏移)的计算。
[ ]精选选择2019-18(数据冒险)
2011-18(流水线特点)
2017-12(CPI计算)
1.CISC vs RISC
RISC:定长指令、硬布线、通用寄存器多。
2.性能指标
CPI、MIPS、主频之间的计算公式。

🔌 模块四:总线与I/O系统 (公式套路区)

复习目标:背公式,算磁盘时间,分清中断和DMA。

状态题目类型必刷题目 (年份-题号)核心考点 (必须能口述原理)
[ ]必刷大题2022-44(磁盘+DMA)
2018-43(CPU占用率)
2009-43(经典老题)
1.磁盘存取时间
寻道时间 + 旋转延迟(平均转半圈) + 传输时间。
2.DMA相关计算
DMA每传输一块数据,CPU需要处理几次中断?DMA占用总线周期怎么算?
[ ]精选选择2015-19(总线)
2025-22(中断)
2019-22(DMA过程)
1.中断 vs DMA
中断是软件处理(慢,处理异常/低速设备);DMA是硬件传输(快,块设备)。
2.中断隐指令
关中断、保存断点、引出中断服务程序(这三步是硬件做的)。

🚀 考前最后3小时·救命口诀

如果上面的都复习完了,考前看最后一眼这个:

  1. 小端模式 (Little Endian)位字节放地址。(口诀:小弟在地下)。
  2. Cache行数= Cache总大小 / 块大小。
  3. 组数= Cache行数 / 路数。
  4. Tag位数= 物理地址位数 - 组号位数 - 块内偏移位数。
  5. 流水线吞吐率= 指令条数 / 总时间。
  6. 中断指令执行结束后响应;异常(如缺页、除0)是指令执行过程中响应。
  7. TLB命中,Page一定命中;Page命中,Cache不一定命中;Cache命中,数据一定在主存。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 16:05:31

Fritzing电子设计终极指南:从电路新手到专业创客的完整教程

你是否曾经面对复杂的电路图一头雾水?是否希望有一款工具能像搭乐高一样设计电路?今天,我将带你深入了解Fritzing——这款让电子设计变得直观有趣的开源神器!🎯 【免费下载链接】fritzing-app Fritzing desktop applic…

作者头像 李华
网站建设 2026/6/9 21:25:36

SDXL VAE FP16修复终极指南:彻底解决显存溢出问题

SDXL VAE FP16修复终极指南:彻底解决显存溢出问题 【免费下载链接】sdxl-vae-fp16-fix 项目地址: https://ai.gitcode.com/hf_mirrors/madebyollin/sdxl-vae-fp16-fix 还在为SDXL推理时的黑色图像困扰?显存占用过高导致无法流畅运行?…

作者头像 李华
网站建设 2026/6/10 11:45:44

Apache Curator终极指南:分布式协调的完整实战教程

Apache Curator终极指南:分布式协调的完整实战教程 【免费下载链接】curator Apache Curator 项目地址: https://gitcode.com/gh_mirrors/curator5/curator 在当今微服务和分布式系统盛行的时代,如何优雅地处理分布式协调问题成为每个开发者必须面…

作者头像 李华
网站建设 2026/6/9 22:13:30

Trae IDE 读取并解析接口文档:trae-swagger-mcp 插件开发分享

trae-swagger-mcp 插件开发分享背景介绍实现效果进阶总结背景 针对 Trae IDE 无法直接解析 JSON 文件、且仅 DouBao 模型支持图片理解的限制,所以开发了本工具 其实上传接口文档的截图,让 AI 解析图片上的内容也十分方便,但是我想要解析完成…

作者头像 李华
网站建设 2026/6/10 7:04:02

超级好用的五款顶尖JSON在线工具

一、为什么JSON工具如此重要? JSON(JavaScript Object Notation)已成为现代数据交换的通用语言。但你是否曾在面对压缩、无格式化的JSON数据时感到困惑? 专业JSON在线工具能将这种“数据密文”转化为清晰、可读的结构&#xff0…

作者头像 李华