目录
核心考点
1.★★★★★定点数的加/减/乘/除运算(选择题为主)
2.★★★★★浮点数的加/减运算,特别注意各种规格化和舍入处理(选择题为主)
3.★★★★溢出的基本概念、判别方法以及定点数溢出和浮点数溢出之间的区别
4.★★★★IEEE 754标准(选择题为主)
5.★★★原码、补码、反码、移码之间的转换关系(选择题为主)
6.★★★海明码、循环冗余校验码的基本原理(选择题为主)
7.★★全加器与半加器之间的区别
基础要点
1。各种进制的相互转换
2。各种校验码
3。定点数的无符号、有符号表示
4。各种机器数的表示方式(原码、补码、反码、移码)
5。定点数的加减乘/除运算
6。溢出的基本概念及判别方法
7。IEEE754标准
8。浮点数的加/减运算
9。加法器的内部结构以及各种进位链的基本原理
10。算术逻辑单元的功能和结构
框架
(一)数制与编码
1.进位计数制及其相互转换
进位计数法
十进制转换为二、八、十六进制:
整数部分:除2取余,由下而上,结束标志为相除后的商为0
小数部分:乘2取整,由上而下,结束标志为取1后余数为0
例:(19.6875)10转换为二进制
注:在计算机中,小数和整数不一样,整数可以连续地表示,但小数是离散的,
因此并不是每一个十进制小数都可以用二进制来表示。
二进制转换为八、十六进制:
从最低有效位(LSD) 开始, 3位一划分, 组成八进制数;4位一划分,组成十六进制数。高位不足用0来补齐。
八、十六进制转换为二进制:
每位八进制数用其3位二进制表示来“替换”,每位十六进制数用其4位二进制表示来“替换"。
对于一个二进制混合数(既包含整数部分,又包含小数部分),在转换时应以小数点为界。
其整数