第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校验码(略)

 

相关文章
|
1月前
|
JavaScript Java 关系型数据库
基于springboot的图书馆座位预约系统
针对高校图书馆座位紧张与管理低效问题,本研究设计并实现了一套基于Spring Boot、Vue.js与MySQL的智能预约系统。系统通过移动端实现座位实时查询、预约、签到及违规管理,提升资源利用率与用户体验。采用Java语言开发,结合前后端分离架构,支持高并发访问,解决传统人工管理排队久、监管难等问题。对比国内外现有方案,本系统在智能化分配、稳定性与可扩展性方面更具优势,助力智慧校园建设,具有良好的应用推广价值。
|
数据管理 容器 BI
公开课05期 |基于宜搭的《招聘管理》应用搭建
本文章将以《招聘管理》场景为例,介绍通过Excel导入成线上系统的详细步骤。
13077 0
公开课05期 |基于宜搭的《招聘管理》应用搭建
|
11月前
|
存储 C语言
【C语言程序设计——函数】递归求斐波那契数列的前n项(头歌实践教学平台习题)【合集】
本关任务是编写递归函数求斐波那契数列的前n项。主要内容包括: 1. **递归的概念**:递归是一种函数直接或间接调用自身的编程技巧,通过“俄罗斯套娃”的方式解决问题。 2. **边界条件的确定**:边界条件是递归停止的条件,确保递归不会无限进行。例如,计算阶乘时,当n为0或1时返回1。 3. **循环控制与跳转语句**:介绍`for`、`while`循环及`break`、`continue`语句的使用方法。 编程要求是在右侧编辑器Begin--End之间补充代码,测试输入分别为3和5,预期输出为斐波那契数列的前几项。通关代码已给出,需确保正确实现递归逻辑并处理好边界条件,以避免栈溢出或结果
677 16
|
3月前
|
SQL 关系型数据库 API
如何开发工程项目部管理系统中的质量管理板块(附架构图+流程图+代码参考)
本文详解如何构建工程项目管理系统中的质量管理模块,涵盖质量检查计划、检查登记、问题清单、整改记录及问题看板五大核心功能。内容包括系统架构设计、业务流程、数据模型、API接口、开发技巧及上线建议,助力实现质量风险的数字化闭环管理,提升项目验收效率与合规性。
PullToRefresh的简单使用
PullToRefresh的简单使用
370 1
|
SQL Java 关系型数据库
手把手搭建一个完整的javaweb项目(适合新手)
手把手搭建一个完整的javaweb项目(适合新手)
436 1
|
存储 缓存 算法
带你理清CPU,cache和存储器之间的逻辑运作
带你理清CPU,cache和存储器之间的逻辑运作
3804 3
红外线非接触体温计的工作原理及用途
红外线体温计是专门为测量人体温度而设计的,同时也可以测量环境温度、物体温度等等。采用红外线测温探头,测量精度高性能更稳定。红外线体温计具有体温偏高时的声音提示功能,自动关机的节电功能更加使得消费者的喜爱。
红外线非接触体温计的工作原理及用途
|
SQL 关系型数据库 MySQL
阿里 Seata 新版本终于解决了 TCC 模式的幂等、悬挂和空回滚问题
阿里 Seata 新版本终于解决了 TCC 模式的幂等、悬挂和空回滚问题
594 0
阿里 Seata 新版本终于解决了 TCC 模式的幂等、悬挂和空回滚问题
|
域名解析 安全 网络协议
一文带你了解Windows操作系统安全,保护自己的电脑不受侵害
1.系统目录 windows - system32文件夹 System32是Windows 操作系统的系统文件夹,是操作系统的神经中枢,文件夹中包含了大量的用于Windows操作系统的文件。
731 0
一文带你了解Windows操作系统安全,保护自己的电脑不受侵害

热门文章

最新文章