第2章 计算机中信息的表示方法

简介: 第2章 计算机中信息的表示方法

2.1 概述

数据balabala…

 

 

2.2 数据信息的机内表示方法

2.2.1 数值数据在机内的表示

表示一个数值数据有3个基本要素:

  • 进位计数值
  • 符号
  • 小数点

2.2.2 进制计数值及相互转换

  • 进位计数值

按一定进位方法进行计数的数制

任意进制数可表示为

  • R为基数(基本数码的个数,10进制中R为10)
  • 权:每一位被赋予Ri 的数值叫位权
  • 进位计数制之间的转换。

其他进制-->十进制 : 按权展开

十进制-->二进制:减权定位法

二进制-->八/十六进制:3位二进制对应1位八进制;4位二进制对应1位十六进制,小数点后不足3位补0。

2.2.3 数的符号表示

1.无符号数和有符号数

无符号数:没有符号,所以的二进制位都用来表示数值。

有符号数:  0表示+,1表示-。二进制位最高位作为符号位。

真值:机器数的第一位是符号,所以它的形式值不等于真正的值。

         将其对应的数值称为真值。

2.有符号数的表示

(1)原码表示法:

最高位是符号位,其余为数的绝对值

(2)补码表示法

 正数:补码和原码相同

 负数:(除符号位)按位取反,最低位加1

补码求真值:除符号按位取反最低位加1得原码

(3)反码 (了解):

正数的反码与原码相同,负数的反码将符号位用“1”表示,数值位按位取反即可。反码的表示范围与原码的表示范围是一样的

 

 

2.2.4 小数点的表示

1.定点表示法

2.浮点表示法

E:阶数

M:尾数

R:基数(默认为2)

3.规格化浮点数及其表示的范围

4.移码


2.2.5 十进制数据的表示

以二进制编码(BCD)表示

4个二进制位可表示10进制

 

 

2.3 非数值数据的表示

2.3.1 逻辑数据

2.3.2字符编码

2.3.3汉字编码

2.3.4图像的数字表示

采样和量化

2.3.5声音的计算机表示

拾音设备转换成频率、幅度连续变化的电信号对模拟量采样得到离散信号

离散信号经过数模转换得到数字信号

2.3.6校验码(略)

 

相关文章
|
存储 供应链 数据挖掘
计算机的作用及其应用
一、什么是计算机 计算机是一种能够执行程序和进行数据处理的电子设备。它由硬件和软件两部分组成。硬件包括中央处理器(CPU)、内存、硬盘、输入设备(如键盘和鼠标)、输出设备(如显示器和打印机)等。软件则是指计算机程序,包括操作系统、应用程序等。计算机能够接收、存储、处理和输出数据,实现各种任务和功能,如文字处理、图像处理、数据分析、网络通信等。计算机的发展使得人们能够更加高效地处理信息和解决问题。 二、计算机的作用 计算机在现代社会中发挥着重要的作用,它在各个领域都有广泛的应用。以下是计算机的一些主要作用: 1. 数据处理和存储:计算机可以处理和存储大量的数据,包括文字、图像、音频和视频等。它们
484 1
|
存储 网络协议 关系型数据库
计算机之服务器的分类?
计算机之服务器的分类?
|
5月前
|
机器学习/深度学习 存储 人工智能
计算机在各个领域中的作用
是计算机在各个领域中的作用
112 0
|
5月前
|
存储 算法 数据处理
计算机的作用
计算机的作用,
95 0
|
11月前
|
编解码 缓存 芯片
计算机功能扩展卡
计算机功能扩展卡是安装在主板扩展槽中的一些附加功能卡,可以使计算机的应用领域更广阔。这些功能扩展卡主要有声卡、视频采集卡、SATA扩展卡、USB扩展卡等。
130 1
|
11月前
|
前端开发 JavaScript
HTML+CSS+JS实现计算机功能(一)
HTML+CSS+JS实现计算机功能
|
11月前
|
JavaScript
HTML+CSS+JS实现计算机功能(二)
HTML+CSS+JS实现计算机功能
|
大数据
32位计算机与64位计算机的区别
32位计算机与64位计算机的区别
292 0
|
存储 Linux Windows
信息的表示与处理 (深入理解计算机系统第二章)(上)
信息的表示与处理 (深入理解计算机系统第二章)(上)
45 0
信息的表示与处理 (深入理解计算机系统第二章)(下)
信息的表示与处理 (深入理解计算机系统第二章)(下)
73 0