计算机组成原理知识点提纲
西工大2021春季学期计组期末复习整理(文中出现的页码均指唐朔飞老师那本教材),按照我自学时辅导书的讲解顺序编写,觉得这样的顺序也更加合理
part 1 概论
重点复习一下3,每章有相关指标的计算题,多看看加深印象
-
了解冯.诺依曼计算机的思想及特点:
-
思想:将编写的程序存放在计算机主存中,然后按其在主存中的首地址执行程序的第一条指令,顺序执行直至程序结束
-
特点:书上p8,大概记忆就行
-
-
区分机器语言、汇编语言以及高级语言
-
描述计算及性能的几个指标:
-
机器字长:计算机进行一次定点整数运算所能处理的二进制数据位数,一般等于内部寄存器的大小
可能很多人没有学习过数字电路,对寄存器没有一个系统的认知,这里简要提一下。在机组范围内,可以简单地将寄存器理解为一个可以存放0和1数据的小存储元件,它也有大小,但很小所以通常直接用位(bit)来描述
-
数据通路带宽:外部数据总线一次能并行传送信息的位数
-
主存容量:通常用Byte衡量,但也会用“字数 x 字长”表示,要会转换
-
运算速度相关:p17(永远记住周期频率是互为倒数关系,记住缩写的意思,例如MIPS每秒执行多少百万条指令其实很多东西自己就可以推出来,不必死记硬背)
-
part 2 计算机的运算方法
-
数制之间的转换要熟练,常用的有
-
二进制<=>十六进制
-
二进制<=>十进制
其他可举一反三。
-
-
有符号数和无符号数
-
有符号数最高位代表正负,0正1负
-
无符号数最高位仍表示数值本身
-
-
模的概念
最常见的类似应用就是钟表,模为12。取模运算例如17 mod 7 = 10, 36 mod 12 = 0
-
数据的存储方式
大端存储就是和我们正常的思维一样,先存高位再存地位,小端存储正好相反
-
定点数的表示(均指有符号数,无符号数就不涉及这些了)
-
十进制数的原码、补码、反码转换:记住正数原反补都一样,负数反码符号位不变,按位取反;负数补码符号位不变,按位取反
-