个人整理,不完全,我只是将书上有的笔记写下来,没有的知识点就是我上课没听。
个人整理,不完全,我只是将书上有的笔记写下来,没有的知识点就是我上课没听。
个人整理,不完全,我只是将书上有的笔记写下来,没有的知识点就是我上课没听。
第1章 计算机与计算机系统
1.1 计算机发展简史
第一台计算机:1946年电子数字计算机ENIAC在美国宾夕法尼亚大学诞生。
冯诺依曼机的基本特征:(1) 计算机由运算器、控制器、存储器、输入设备和输出设备组成。(2) 采用存储程序的方式。(3) 数据和指令均以二进制代码表示。(4) 指令由操作码和地址码组成。(5) 指令在存储器中顺序存放
运算器和控制器组成CPU。
1.2 计算机的发展
第一代:电子管时代
第二代:晶体管时代
第三代:集成电路时代
第四代:大规模和超大规模集成电路时代
1.3 计算机系统的硬件组成
计算机由主机和各种外部设备组成。
主板—芯片组:北桥芯片:CPU、内存,南桥芯片:USB、网卡。

1.4 计算机系统的主要性能指标
(1) 字长 字长是CUP能同时处理的二进制的最大位数,单位为位(bit) 。字长越长,运算精度就越高。1KB=1024B 1B=8b,B为字节,b为位。
(2) 存储容量 存储容量主要包括内存储器容量、外存储器容量和各种功能缓冲区。
(3) 吞吐量 吞吐量值单位时间内流入、处理和流出系统的信息的数量。
(4) 响应时间 响应时间越短计算机性能越高。
(5) CPU时钟周期与主频 把定时振荡器两个相邻脉冲上升沿之间的间隔称为一个CPU时钟周期,CPU时钟周期的倒数就是主频。主频越高计算机工作速度越高。
(6) CPI CPI表示执行每条计算机指令所需的平均时钟周期。CPI=程序的时钟周期数/程序的指令数。
(7) CPU执行时间 指执行程序时实际占用CPU的时间,不包括I/O访问时间和等待时间。
(8) MIPS CPU每秒可以处理百万条机器指令的数量。
(9) MFLOPS CPU每秒钟执行百万次浮点操作的次数
第2章 数码系统
2.1 数制转换
二进制(B) 八进制(O) 十进制(D) 十六进制(H)



2.2 无符号数和有符号数
无符号数没有符号位。
有符号数,分为符号和数值两个部分,最左一位用于表示符号(+为0,-为1),其余表示数值。

2.3 定点数和浮点数
定点数 小数点固定在某一位置的数为定点数。
浮点数 通常浮点数被表示成,其中
为尾数,
为阶码,
是基数。将尾数最高位(小数点后第一位)为1的浮点数称作规格化数,比如0.100101X
就是规格化数。

为了提高浮点数的精度和保证浮点数的唯一性,浮点数必须规格化。
2.4 定点数的编码方案
原码:把数值的绝对值转换成二进制以后在最高位加上其符号的数值(+为0,-为1)。
反码:正数的反码与原码相同,负数符号位不变,数值位取反(0变1,1变0)。
补码:正数的补码与原码相同,负数在反码的末尾加1。(0的补码是唯一的,00000000)
变形补码:正数和负数都是将补码的符号位多写一位。
移码:正数负数都是将补码的符号位取反,只用于定点整数。(0的移码是唯一的,10000000)



这篇笔记涵盖了计算机发展历史,从第一代的电子管时代到现代的超大规模集成电路时代。重点介绍了冯诺依曼计算机结构,包括运算器、控制器、存储器等组件,并详细解释了计算机的主要性能指标,如字长、存储容量、CPU时钟周期等。此外,还讨论了数制转换、无符号数、有符号数、定点数和浮点数的概念及其编码方式。

2万+

被折叠的 条评论
为什么被折叠?



