备考硕士研究生的考生,可以持续关注新东方考研网,为你提供天津高校历年考研资讯信息。
天津新东方考研咨询电话:13011328936 客服热线:400-0586-985
计算机组成原理在 408 中同样占 45 分,内容是四门课里最偏工程的一门。它大致可以分成六块:数据表示、运算方法、存储层次、指令系统、中央处理器、总线与输入输出。六块之间是有依赖的,前面的概念不清楚,后面的数据通路就读不懂。
数据表示是基础。原码、反码、补码、移码之间的转换要熟,补码的加减运算与溢出判断要清楚,定点数与浮点数的格式(尤其是 IEEE 754)要能写出各位段的含义。这部分内容不难,但计算容易出错,练习时要慢一点、写全步骤。移码的用途要单独记:它用于比较大小,因为符号位取反后可以直接按无符号数比较。
运算方法部分要理解加法器的进位方式、乘除法的基本步骤,以及溢出的几种判断方法。选择题常给出两个数,要求判断运算结果是否溢出,或者给出浮点格式,要求写出真值。做这类题时先把格式拆开,再代公式,不要凭感觉。溢出的判断有两条常用路径:一是看符号位是否异常,二是看最高位进位与次高位进位是否一致。
存储层次是分量较重的一块,也是与操作系统重叠较多的地方。Cache 的三种地址映射(直接映射、全相联、组相联)要会算地址划分,替换算法与写策略要能说清差别;虚拟存储部分与页表、TLB、缺页处理连在一起,建议和操作系统同一章一起复习,避免两边记成两套说法。
Cache 的计算题有固定套路:先算块内地址位数,再算组号位数,剩下的就是标记位数;然后按给出的主存地址,拆成标记、组号、块内地址三段,判断是否命中。写策略要注意写直达与写回的区别,前者每次写都更新主存,后者只在换出时写回。这两条一旦记反,后面的题会连着错。
指令系统要掌握寻址方式的判断、指令格式的划分,以及 CISC 与 RISC 的差别。中央处理器部分要理解数据通路的走向、控制器的两种实现方式,以及流水线的三种冒险与解决办法。结构冒险、数据冒险、控制冒险,各自的成因与处理手段要能一一对应,不能只背名字。
总线与输入输出部分,中断处理过程、DMA 的工作方式是最常被问到的两块。中断要能说清从设备发出请求到处理结束的完整流程,DMA 要能说清它与中断方式的差别:前者由硬件直接搬运数据,后者需要处理器介入。
这门课的特点是概念多、细节密,靠通读很难记住。比较有效的办法是画图:把 Cache 的地址划分画出来,把数据通路画出来,把中断的流程画出来。画过一遍之后,再看文字描述就不容易迷路。
做题时注意单位与进位。存储容量、地址位数、传输速率这些计算,错一个单位整道题就白做。练习时养成写单位的习惯,考试时能省下不少回看的时间。比如容量题里 KiB 与 KB 的差别,速率题里 bps 与 Bps 的差别,都是常见失分点。
复习节奏上,建议先攻数据表示与存储层次,这两块占分多、计算多,需要提前练熟;再学指令与处理器,理解整体结构;最后补总线与输入输出,这一块内容碎,但题型固定,适合在收尾阶段集中处理。

现在可预约免费试听课与营地环境参观,同时领取 28/29 考研 1v1 免费考研规划。
咨询电话:13011328936 客服热线:400-0586-985
如果大家想了解更多考研信息,包括历年分数线、历年试卷、成绩查询、考研大纲、招生简章、招生计划、招生专业等,可以关注新东方考研网,也可以直接点击右下方咨询窗口进行咨询。
免责声明:本文内容为新东方考研产品服务的客观介绍,相关学习数据来源于过往学员群体统计,个体实际学习情况因基础、投入时间、学习效率等因素而异,不构成对任何课程服务的明示或暗示允诺,请读者理性参考。
往期精选