https://wenku.baidu.com/view/9d33707f453610661ed9f466.html
https://blog.csdn.net/qq_42837890/article/details/103213473
计算机组成原理 —— 知识结构导图及目录索引:https://zheng.blog.csdn.net/article/details/96356922
试卷:https://wenku.baidu.com/view/d5fee31a580102020740be1e650e52ea5518ce27
https://wenku.baidu.com/view/444b6db165ce05087632133d.html?rec_flag=default
。。。https://zheng.blog.csdn.net/category_9098391.html

第一部分 考试格式

一.单选题(共 20 题,每题 2 分,共 40 分)
二.简答和计算题(共 5 题,共 60 分)

第二部分 复习范围

第一章 计算机系统概述

1.计算机系统是一个层级结构系统:硬件和软件(系统软件和应用软件[P8])。计算机的五大基本部件(运算器、控制器、存储器、输入设备与输出设备)P5。冯·诺依曼结构计算机中数据采用二进制编码表示。 冯·诺依曼计算机中,CPU 如何区分从存储器中取出的是指令还是数据?P5
计算机的基本组成和工作原理:https://blog.csdn.net/sunshine_hsm/article/details/81536509

2.计算机语言的分类:高级语言,低级语言(汇编语言与机器语言)。P9
ISA(指令集体系结构):软件和硬件之间接口,简称体系结构;具体实现的组织称微体系结构,简称微架构。
ISA 和微体系结构是两个不同层面上概念,微体系结构是软件不可感知部分。P10

ISA 和微体系结构: https://blog.csdn.net/u010297957/article/details/49950643

第二章 数据的机器级表示

规格化浮点数: https://blog.csdn.net/an327104/article/details/25345289

1.浮点数尾数的规格化:尾数如果采用原码,规格化尾数必定是±0.1格式。浮点数所能表示的范围和精度分别取决于阶码与尾数。p39

2.常用的数据校验码:奇偶校验码、海明校验码、循环冗余校验码。
3.要求掌握奇偶校验码、海明校验码的编码求法p58,以习题为例(8 位数据位+4 位校验
位:发现 1 位错并能纠正 1 位错)。区别:发现 1 位错;发现 1 位错并能纠正 1 位错,发现
两位错。

习题

参考部分:第 16,19 题

第三章 运算方法和运算部件

1.ALU 干啥的? ALU 的核心是加法器。P70
计算机中执行各种算术和逻辑运算操作的部件。运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作,亦称算术逻辑部件(ALU)

2.结合习题,学会定点数一位乘法(原码一位乘法p79、补码一位乘法[布斯公式]p82 )。(以例
题、习题复习)
注:补码的乘法不具备[X×Y]补=[X]补×[Y]补的性质。

3.浮点数的加减法运算步骤p93(特别注意尾数规格化),结合习题,学会计算。
十进制算

习题

参考部分:第 3,第 7 题(布置作业的要求,原码一位乘法、补码一位乘法)。

第四章 指令系统

1.指令操作码编码:定长,扩展。例题 4.1 和习题 6。P115
2.指令系统中采用不同灵活的寻址方式,使用尽量短的地址码访问尽可能大的寻址空间。

3.CISC 与 RISC 的主要特点(理解含义就可)。P119

计算机执行程序所需要的时间 P= I×CPI×T 其中 I 是指令数,CPI 是执行每条指令
所需的平均周期数,T 是时钟周期。
4.结合习题,学会 C 高级语言的 MIPS 机器代码表示,注意 MIPS 寄存器的使用约定。

习题

参考部分:第 3、4、6、11 题。



11 程序的机器级表示
https://blog.csdn.net/yiranant/article/details/46914527?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162417354816780271596239%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=162417354816780271596239&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-2-46914527.first_rank_v2_pc_rank_v29&utm_term=%E7%A8%8B%E5%BA%8F%E7%9A%84%E6%9C%BA%E5%99%A8&spm=1018.2226.3001.4187

第五章 中央处理器

1.指令周期的概念,与时钟周期、机器周期的区别。P142
数据通路的含义(包括组合逻辑元件、存储元件),要求理解不是记下来。P143
程序计数器(PC)和指令寄存器(IR)等寄存器的功能与作用。p144

2.单周期、多周期 CPU 设计。结合习题,例如单周期处理器的特点,多周期数据通路
和单周期数据通路比较特点。熟悉课本上 11 条指令的单周期数据通路设计要求。

3.(1)结合习题,学会区别硬连线路控制器设计和微程序控制器设计,
(3)机器指令与微指令的关系。(4)根据具体 CPU 数据通路图,能够给出具体指令周期流程图
并给出微操作控制信号序列(结合课件 ppt 上的举例,双总线数据通路)。
(5)微程序控制器与硬布线控制器的区别(执行速度,指令修改上)。

微程序控制器时序系统比较简单
(1)(5)硬布线控制器和微程序控制器:https://blog.csdn.net/starter_____/article/details/98736854

(2)CS 控制存储器p175与一般意义上的存储器的区别(所在的位置)。
前者在cpu里面,

(3)机器指令与微指令的关系:https://zhidao.baidu.com/question/550589642.html
https://baike.baidu.com/item/%E5%BE%AE%E6%8C%87%E4%BB%A4/2950470?fr=aladdin#2

4.异常与中断的区别,给个例子知道属于那一类?异常(内中断)可分为故障(fault)、陷
阱(trap)和终止(abort)三类。

中断是外中断
异常是内中断
异常与中断的区别:https://blog.csdn.net/qq_29996285/article/details/88078939


比如除数为零和自行中断( INT )都会自动跳过中断指令,所以不会返回到发生异常的指令继续执行

习题

参考部分:第 4、5、15 题及布置作业的补充题。


第六章 指令流水线

指令流水线归纳总结:https://blog.csdn.net/cmdos/article/details/53827335

1.五段流水线: IF, ID, OF, EX, WB。P194
N 条指令的执行总时间:(M+N-1)×T 其中 M 为流水段数,N 为每个流水段的执行时间。p195

2.流水线冒险:结构冒险、数据冒险和控制冒险。 尤其要熟悉数据冒险。
https://blog.csdn.net/tian__si/article/details/106119128

3.重点是 Load-use 数据冒险(例题 6.1 P210),如何识别与改进,结合习题。

习题

参考部分:第 4、6、7 题。

第七章 存储器分层体系结构

例题:https://blog.csdn.net/qq_45639157/article/details/106959270
思维导图https://blog.csdn.net/Cristy_Chen/article/details/107581660

1.存储器的分类p235。ROM 和 RAM 叙述理解。存储器的速度从快到慢:寄存器—cache—主存—辅存。计算机的存储器系统是指哪些?


计算机的存储系统通常包括内存储器和外存储器。

2.SRAM 和 DRAM 的区别(刷新:以行为单位)。P240
https://blog.csdn.net/weixin_42602247/article/details/105276560
https://baijiahao.baidu.com/s?id=1674336598070457436&wfr=spider&for=pc

3.存储器芯片的扩展:位扩展、字扩展、字位扩展,需要的片数。P247 结合课件讲解。

4.多模块存储器(或叫多体交叉存储器)、双口存储器(或叫双端口存储器)设立的目的。
4.局部性:时间局部性和空间局部性。
提高主存的速度,双口存储器(或叫双端口存储器)和多模块存储器(或叫多体交叉存储器)利用时间并行和空间并行性在结构上进行优化的技术

5.Cache 的行,槽 就是块。通过硬件来实现映射。 有效位,标记(三种映射变化)。
6.Cache 命中率计算公式,平均访问时间公式。 p256 例题

7.直接映射、全相联、组相联映射方式的区别及使用案例(结合例题和习题)。p258,262
要求掌握给出主存块号或者主存单元地址,给出相应方式下(考核直接映射、组相联映
射)的 Cache 块号。

https://blog.csdn.net/JacksonKing/article/details/106569320

8.Cache 总容量的计算:有效位、标记、数据块。

9.Cache 中主存块的替换算法:先进先出p264、LRU 算法、最不经常用算法、随机替换算法。
结合习题、例题。p266

10.虚拟存储器的 TLB 和 Cache 的访问过程。
虚拟存储器借用外存来为程序提供的很大的虚拟存储空间,解决了编程空间受限的问题。快表与慢表。
段式、页式、段页式。
虚拟存储器管理机制中地址转换描述。

习题

习题参考部分:第 4、10、17 题及布置作业的补充题。


刷新p243

第八章 互连及输入输出组织

https://www.cnblogs.com/Hhhighway/articles/12722407.html
1.常见的输入输出设备p295,外部存储设备p301。

2.I/O 接口的含义p317,I/O 端口的含义p319。

3.I/O 数据传送控制方式:程序直接控制方式,程序中断方式,DMA 方式。其中 DMA
主要适合于磁盘等高速设备的数据传送

题目

2021 学年春季学期《计算机组成原理》复习指南相关推荐

  1. 信号与系统-2021年春季学期-考试信息

    §01 期末考试 1.考试时间与地点 参考考试的班级主要有两个: 自动化系-自9字班 新雅学院-8字班 考试地点分布为: #mermaid-svg-LiLmJnj3szUYw8Bk .label{fo ...

  2. 2021年春季学期-信号与系统-第十五次作业参考答案-第三小题参考答案

    本文是 2021年春季学期-信号与系统-第十五次作业参考答案 中各小题的参考答案. §03 第三小题 3. 序列x[n]x\left[ n \right]x[n]的长度为8192.已知一台计算机每次的 ...

  3. 2021年春季学期-信号与系统-第十五次作业参考答案

    ▓ 第十五次作业各小题参考答案: 2021年春季学期-信号与系统-第十五次作业参考答案-第一小题参考答案 2021年春季学期-信号与系统-第十五次作业参考答案-第二小题参考答案 2021年春季学期-信 ...

  4. 2021年春季学期教学记录

    ▌01 课程基本信息 1.信号与系统-1 上课时间地点: 星期二第4节(全周),六教6C201: 星期五第1节(全周),六教6C201 (1) 信号与系统-AUTO-相关信息 2021-04-28 : ...

  5. 试卷代号:4988 2021年春季学期期末统一考试电子政务概论 试题(开卷)

     试卷代号:4988 2021年春季学期期末统一考试 电子政务概论   试题(开卷) 2021年7月 注意事项 一.将你的学号.姓名及分校(工作站)名称填写在答题纸的规定栏内.考试 结束后,把试卷和答 ...

  6. 哈尔滨工业大学2021年春季学期软件构造期末考试总结及经验分享

    前言 **本文没有2021真题,不用找了 你们的老师应该会给你们发吧 ·–· 不过我这有2021年往前近三年的题,如果需要可以加我QQ QQ : 958284846 备注一下您来的原因就行(无偿的.. ...

  7. 2021年春季学期-信号与系统-第十四次作业参考答案-第九小题参考答案

    本文是 2021年春季学期-信号与系统-第十四次作业参考答案 中各小题的参考答案. §09 第九小题 9.证明DFT的对称性质: 若:DFT{x[n]}=X[k]DFT\left\{ {x\left[ ...

  8. 2021年春季学期-信号与系统-第十四次作业参考答案-第八小题参考答案

    本文是 2021年春季学期-信号与系统-第十四次作业参考答案 中各小题的参考答案. §08 第八小题 8. 以下序列的长度为\nN.,求其离散傅里叶变换的闭合表达式. (1) x[n]=sin⁡(ω0 ...

  9. 2021年春季学期-信号与系统-第十四次作业参考答案-第七小题参考答案

    本文是 2021年春季学期-信号与系统-第十四次作业参考答案 中各小题的参考答案. §07 第七小题 7.已知x[n]x\left[ n \right]x[n]是长度为N的序列.X[k]=DFT{x[ ...

最新文章

  1. 用例设计方法及其覆盖率
  2. 教你怎么样在 Java8 中优雅的避开空指针异常
  3. python 中间一列左对齐_Python|fstring我喜欢Python的原因之一
  4. wider face data 在 faster rcnn 上的实践记录(caffe)
  5. 列表的定义、索引、添加、删除、查找、排序
  6. 【Android】SlidingMenu属性详解(转)
  7. mysql 数据修改时间_怎样修改mysql数据中的具体时间
  8. image是否有disabled属性_Vue学习笔记 模板语法、计算属性
  9. 怎么捡自己空投_“吃鸡”里信号枪子弹可以复制?玩家发现神秘技巧,空投捡到手软...
  10. 下个月计划【2009-5】
  11. 『自定义View实战』—— 仿ios图标下载view DownloadLoadingView
  12. 关于《HTTP权威指南》
  13. 狂砸250多亿!亚马逊花了7年时间,造了一个让你自愿加班到死的办公室!
  14. jQuery Callback 方法
  15. 阶段3 1.Mybatis_11.Mybatis的缓存_4 mybatis一对多实现延迟加载
  16. [原创]微软笔试经验总结
  17. 如何使用excel快速下载网页图片?
  18. 小米一键上锁工具_便宜好用:小米智能门锁E 上手体验报告
  19. VC2005 运行库解析
  20. 树的递归思维:自顶向下、自底向上

热门文章

  1. 计算机二级office实战素材,计算机二级office PPT素材3
  2. Java 堆和栈的区别
  3. 农行金融大脑再升级,百度云助力智能金融落地开花
  4. xpath中双斜杆的用处
  5. 缓冲流、转换流、序列化流和打印流
  6. 我国工程项目的前期管理(转)
  7. 百度地图显示服务器异常,地铁导航崩了,百度地图:公交服务数据升级故障,BUG已修复...
  8. 教你认识水货手机翻新手机14天机的鉴别和选购
  9. struts2_day02 Demo代码
  10. 中国专利电子申请网 使用教程