B1计算机组成与体系结构——数据的表示

本文深入探讨了计算机中数据的表示方法,包括不同进制之间的转换,如二进制、八进制和十六进制,以及码制的概念,如原码、反码、补码和移码。此外,还讲解了浮点数的存储方式和运算原理,帮助读者全面理解计算机内部数据处理机制。

目录

计算机组成与体系结构

数据的表示

二进制转八进制与十六进制

码制

总结


计算机组成与体系结构

数据的表示

  • 进制

1.满十进一,满二十进二,以此类推……

2.按权(底数 * 指数)展开,第一位权值为10^0,第二位10^1……以此类推,第N位10^(N-1),该数的数值等于每位位的数值*该位对应的权值之和,

如 (1234)10 = 1* 10^3 + 2* 10^2 + 3*10 ^1 + 4*10^0;

由十进制到二进制,再到 N 进制,按权展开。

  • 进制转换,短除法
  • 二进制转八进制与十六进制

因为 b111 = o7 ,即一位八进制数字最大可由三位二进制数表示,  故 二进制转八进制时,先将二进制从右往左按3个数字划开,再写出对应的八进制数;

十六进制同理,按4位数划分。

  • 码制

用8位数来表示码制,从左往右,第一位为符号位(高位,0表示正数,1表示负数)。

原码:正数,正常8位数二进制表示;负数,符号位为1,其余正常表示。

反码:正数,反码=原码;负数,在原码基础上,符号位不动,剩余位全部取反(0->1,1->0)。

补码:正数,补码=原码;负数,在反码基础上,符号位不动,加 1。

移码:正数,符号位取反(0->1);负数,在补码基础上,符号位取反(1->0)。

  • 应用

补码常用作加减运算(超过8位,高位溢出);移码做浮点数运算;

数值范围,原码反码减去一位符号位,补码移码没有 “-0”

定点,定点整数就是位数全在点的左边,定点小数就是位数全在点的右边,点不占位数。

 浮点数

以 a = 3.14 x 10^3 为例:尾数:3.14,基数:10,指数:3;

同时,0.314 x 10^4,0.0314 x 10^5也可表示 a,阶码:3,4,5;

对阶,如 5.12 x 10^3 + 0.0314 x 10^5,0.0314 x 10^5应将尾数右移,变成 3.14 x 10^3,再来运算

尾数右移也可看做算术右移。

浮点数存储方式(理解)

 

浮点数存储方式(网络)

总结

从熟悉的十进制出发,代入数字进行检验!

先看效果: https://renmaiwang.cn/s/jkhfz Hue系列产品将具备高度的个性化定制能力,并且借助内置红、蓝、绿三原色LED的灯泡,能够混合生成1600万种不同色彩的灯光。 整个操作流程完全由安装于iPhone上的应用程序进行管理。 这一创新举措为智能照明控制领域带来了新的启示,国内相关领域的从业者也积极投身于相关研究。 鉴于Hue产品采用WiFi无线连接方式,而国内WiFi网络尚未全面覆盖,本研究选择应用更为普及的蓝牙技术,通过手机蓝牙单片机进行数据交互,进而产生可调节占空比的PWM信号,以此来控制LED驱动电路,实现LED的调光功能以及DIY调色方案。 本文重点阐述了一种基于手机蓝牙通信的LED灯设计方案,该方案受到飞利浦Hue智能灯泡的启发,但考虑到国内WiFi网络的覆盖限制,故而选用更为通用的蓝牙技术。 以下为相关技术细节的详尽介绍:1. **智能照明控制系统**:智能照明控制系统允许用户借助手机应用程序实现远程控制照明设备,提供个性化的调光及色彩调整功能。 飞利浦Hue作为行业领先者,通过红、蓝、绿三原色LED的混合,能够呈现1600万种颜色,实现了全面的定制化体验。 2. **蓝牙通信技术**:蓝牙技术是一种低成本、短距离的无线传输方案,工作于2.4GHz ISM频段,具备即插即用和强抗干扰能力。 蓝牙协议栈由硬件层和软件层构成,提供通用访问Profile、服务发现应用Profile以及串口Profiles等丰富功能,确保不同设备间的良好互操作性。 3. **脉冲宽度调制调光**:脉冲宽度调制(PWM)是一种高效能的调光方式,通过调节脉冲宽度来控制LED的亮度。 当PWM频率超过200Hz时,人眼无法察觉明显的闪烁现象。 占空比指的...
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值