导航菜单
首页 >  计组期末考试题  > 《计组》期末总复习 – MaxSSL

《计组》期末总复习 – MaxSSL

《计组》期末

前言 *考题整理这个环节最为重要!!! 基础概念部分题、常规类型的大题、字位扩展法(这个必会的)的设计题…这些才是我们复习的重点,至于指令的相关设计题只能算是难点,对我们以通过为目标的期末考试而言,复习大部分的基础

目录《计组》期末题型分析:考纲分析:第1章第2章第3章第4章第5章第6章第8章考题整理1.基础概念题2.常规大题3.设计类题目

题型分析:

先说结论,计算机组成原理,7分组成3分原理 平时学习7分重原理,三分看组成,而考试的考察形式则是完全反过来。 看了下2014、2015年西邮的古董版期末试卷,年代有点老,但很大一部分考察点和老师期末总结的考纲不谋而合。50、30、20这个比例数字是之前的比例,今年考试不见得就以这种形式考,列举这个的目的只是想让大家清楚侧重点的大概比例,看清楚考试的侧重点。

考纲分析:

PS:根据“小梁”给的视频内容整理,里面的内容都是小梁点名提到的,当前考纲范围 =1且n为整数)用作数据用途的字叫数据字用作指令用途的字叫指令字在取址周期从内存取出来的叫指令流,它流向控制器从执行周期从内存取出来的叫数据流,它由内存流向运算器。

【小梁】流水线的加速比(我感觉是小题,我看了也没想明白咋考,弃子!)

【小梁】存储器分级结构、各结构用途和特点。

【小梁】主存储器有哪些主要的性能指标,都什么含义?

【小梁】DRAM 刷新方式(可能给你一个参数问你是什么刷新方式)

单独分一段的是集中式刷新reflush,平均分段后半段刷新且多个小周期组成的是分散式,结合起来的是异步式。

【2014西邮A卷】cache三种映射(考察名称、特点、方法)

cache是介于cpu和主存之间的小容量存储器,存取速度比主存块,能高速向CPU提供指令和数据,加快程序的执行速度。是为了解决CPU和主存之间速度不匹配采用的一项重要技术。全相联、直连、组相连三种方式。全相连映射方式是一个主存块能拷贝到cache的任意行位置上去。特点是电路难以设计和实现,适合小容量的cache采用;直接映射方式是一多对一的映射关系。即一个主存块值能拷贝到cache的一个特定行位置上去,特点是硬件简单,成本低,但缺少灵活性。组相连是一种折中的方法,适当地兼容了两者的优点,又尽量避免两者的缺点。【2015西邮A卷】一条指令的执行过程需要做哪些事情呢?一条指令的执行过程包括:取指令、指令译码、(计算操作数地址)、取操作数、运算、送结果。其中取指令和指令译码是每条指令都必须进行的操作。有些指令需要到存储单元取操作数,因此需要在取数之前计算操作数的存储单元地址。取操作数和送结果这两个步骤,对于不同的指令,其取和送的地方可能不同,有些指令要求在寄存器取/送数,有些是在内存单元取/送数,其取和送的地方可能不同。有些指令要求在寄存器取/送数,有些是在内存单元取/送数,还有些是对I/O端口取送数。因此,一条指令的执行阶段可能只有CPU参与,有可能要通过总线去访问内存,有可能要通过总线去访问I/O端口。【小梁】系统提供存储保护,通常采用的方法有哪些?存储区域保护和访问方式保护(其实这俩下面还有)【小梁】CISC和RISC都代表什么?简述一下他们的特点。cisc:复杂指令系统,risc简单指令系统, risc特点(1)选取使用频率最高的一些简单指令,指令条数少;⑵指令长度固定,指令格式种类少;⑶只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间进行。。【小梁】32位MIPS CPU中的第0号、第31号寄存器都是干什么的?第0号寄存器里的内容恒为0,用来表示常数0,第31号寄存器用来保存返回地址。【小梁】什么是0扩展,什么是符号位扩展,什么时候用0扩展?什么时候用符号位扩展?零扩展是把32位的高16位置为零;逻辑运算没0,用零扩展符号扩展是把高16位的每一位置成与立即数最高位相同的值,即保持立即数的正负符号不变。需要带符号的时候咱就用符号位扩展。【小梁】I、R、J型指令都长什么样啊? I型 rs为源寄存器、rt为目的寄存器 imm为立即数 op决定是什么类型的指令 R型 rs、rt为源寄存器、rd为目的寄存器、sa不知道干啥的、func决定了这条R型指令的功能。 J型 op决定了指令类型,address为目的地址【小梁】lui、ori、andi、xori—这几个I型指令的功能lui把16位立即数imm左移16位存取rt中ori 立即数进行高16位0扩展后和rs 或 andi 立即数 和rs 与xori 立即数 和 rs异或【小梁】add、or、xor、and、sub—-这几个R型的功能add: rs rt进行相加运算的结果给rdor: rs rt进行或运算的结果给rdxor:.......异或add:rs、rt进行与运算 结果给rd寄存器【小梁】sll、srl、sra这几个指令的考察 【小梁】j target、jal target、jr target指令都怎么回事? j指令: 注意:这里写的pc+4实际上是取pc+4这个32位二进制字符的高四位。 pc是什么? pc可以理解为指令寄存器,我们所取到的pc值其实是对应那条指令语句的地址。jal target指令: 先将pc+4保存到我们之前跳到的31号寄存器中,然后在按照上面的方法求出我们的目标地址,让pc跳转到目标地址;jr rs指令:让rs寄存器的内容写入pc(如果指令rs为31号寄存器,则jr是子程序返回的指令)【小梁】jr、jal、j这几个指令可能怎么出题呢” /> 可能会考你我执行完jal abc之后r31=多少 —-08H? jr r31之后,跳转到哪条语句? —-08H这样的题。【小梁】lw、sw、beq、bne这四个指令考察你了解程度。lw:l---load 所以他是取整数数据字sw:s---store 是存整数数据字。理解了l、s的概念就好,关于具体什么是取整数数据字,我也不详甚解了。beq、bne这俩的功能都是判断是否相等再转移。区别在于beq是相等转移,先相等 equal是相等的意思,所以相等转移是beq,不相等转移是bne。【小梁】cpu有什么功能(选填的可能性比较大)?指令控制、操作控制、时间控制、数据加工。【小梁】传统cpu和现代cpu的区别传统由运算器和控制器两部分组成;现在由运算器、cache、控制器组成。【小梁】运算器、控制器的组成。运算器:由 算数逻辑单元、累加寄存器、数据缓冲寄存器和状态条件寄存器组成。控制器:由 程序计数器、指令寄存器、指令译码器、时序产生器和控制操作器 组成。【2015西邮A卷】CPU中数据通路的作用是什么?CPU的基本功能就是执行指令,指令的执行过程就是数据在数据通路中流动的过程。数据在流动过程中,要经过一些执行部件进行相应的处理,处理后的数据要送到存储部件保存。所以,简言之,数据通路的功能就是通过对数据进行处理、存储和传输来完成指令的执行。【小梁】流水线相关概念。这块太多了,我都没印象小梁之前提过这,没讲的地方也要考,真是服了,我感觉不能出分值太高,纳入“弃子”行列!【小梁】总线仲裁相关为什么要采取仲裁?为了解决多个主设备同时竞争总线控制权,必须具有总线仲裁部件以某种方式选择其中一个主设备作为总线的下一次主方。总线仲裁的分类?按照总线仲裁电路的位置不同,仲裁方式分为集中式仲裁和分布式仲裁两类。集中式仲裁采用的三张查询方式:**电路故障敏感但结构简单方便**的链式查询方式、能灵活改变优先级但线数量

相关推荐: