计算机组成与工作原理知识点,计算机组成与工作原理第二章知识点总和.doc

数值数据的表示

1. 数制

1) 数制就是技术的方法,指用一组固定的符号和一套同意的规则来表示数值(数的多少)的方法

2) 数码:指在某种进位计数制中允许使用的计数符号,一般用k表示。

3) 基数:指在某种进位计数制中允许使用的数码的个数,一般用R表示。

4) 位权:指在某种进位计数制中,某一数位所代表的大小。

2. 不同进制数的表示

1) 十进制数:用后缀D表示或无后缀,计数时具有逢十进一的特点

2) 二进制数:用后缀B表示,具有逢二进一的特点

3) 八进制数:用后缀Q表示,涂有逢八进一的特点

4) 十六进制数:用后缀H表示,具有逢十六进一的特点

3. 数制间的相互转换

1) 二进制、八进制、十六进制转换为十进制:数码乘相加法

2) 十进制转换为二进制、八进制、十六进制:整数部分采用除以基数倒取余法,小数部分采用乘以基数取整法

4. 数值数据在计算机中的表示

1) 无符号数与带符号数的表示

① 无符号数:就是整个机器字长的全部二进制位均表示数值位(没有符号位),相当于数的绝对值。

② 机器字长为n+1位的无符号数的表示范围是0~(2n+1-1),此时二进制数的最高位也是数值位,其权值等于2n。如字长为8位,则数的表示范围为0~255.

③ 带符号数的最高位被用来表示符号位,而不再表示数值位。

2) 定点数及表示:原码、补码、反码

3) 定点数的加减法运算

① 计算机中有两种数据格式:定点表示和浮点表示

② 原码表示法:是一种最简单的机器数表示法,又叫符号——绝对值表示法。用最高位表示符号位,符号位为0表示该数位正,符号位为1表示该数为负,其余代码表示数的绝对值 [+0]原=0.00···0 [-0]原=1.00···0

例:x=0.0110,[x]原=0.0110

X=-0.0110,[x]原=1.0110

③ 补码表示法:除符号位其余按位取反加一

④ 反码表示法:除符号位其余按位取反

4) 浮点数及表示

① N=M×rE

② 在浮点数表示法中,数的表示范围由阶码的位数来决定,而尾数的位数决定了有效数字的精度

5) BCD码:用4位二进制数来表示1位十进制数,成为二进制编码的十进制数

① 根据4位二进制位的各位是否具有权值可以将BCD编码分为有权码编码方案和无权码编码方案。无权码编码方案常见的有余3码和格雷码。有权码编码方案有8421BCD、2421BCD、5421BCD、5211BCD

② 两个BCD码相加,结果在1010~1111之间或者结果产生了向高位的进位,则应在其结果上+6(110)

其他信息的表示

1. 字符信息的表示:ASCII码(美国国家信息交换标准码)

① 33种不可显字符、95种可显字符

② 大小写英文字母编码的对应关系差别仅表现在b5一位的值为0或1,英文字符大写比小写高32位

2. 声音、图像的表示

① 对声音:采样与量化

② 对图像:抽样与量化

数据校验码

1. 概念:具有指出错误或改正错误能力的编码称为校验码

2. 常见编码(p40)

① 奇偶校验码

ⅰ奇校验——整个校验码中“1”的个数为奇数

ⅱ偶校验——整个校验码中“1”的个数为偶数

② 循环冗余码

③ 海明码

展开阅读全文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值