计算机组成原理复习(一)

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

个人整理,不完全,我只是将书上有的笔记写下来,没有的知识点就是我上课没听。

个人整理,不完全,我只是将书上有的笔记写下来,没有的知识点就是我上课没听。

个人整理,不完全,我只是将书上有的笔记写下来,没有的知识点就是我上课没听。

 第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 定点数和浮点数

        定点数 小数点固定在某一位置的数为定点数。

        浮点数 通常浮点数被表示成X=M_{x}\times R^{Ex},其中M_{x}尾数Ex阶码R基数。将尾数最高位(小数点后第一位)为1的浮点数称作规格化数,比如0.100101X2^{+010}就是规格化数。

        为了提高浮点数的精度和保证浮点数的唯一性,浮点数必须规格化。

2.4 定点数的编码方案

原码:把数值的绝对值转换成二进制以后在最高位加上其符号的数值(+为0,-为1)。

反码:正数的反码与原码相同,负数符号位不变,数值位取反(0变1,1变0)。

补码:正数的补码与原码相同,负数在反码的末尾加1。(0的补码是唯一的,00000000)

变形补码:正数和负数都是将补码的符号位多写一位。

移码:正数负数都是将补码的符号位取反,只用于定点整数。(0的移码是唯一的,10000000)

 

         

                                  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值