数制、码制、进制

【 1. 概述 】

数字电路中所处理的各种信号是以数码形式给出。
数码:
使用离散(即不连续的)的0或1来进行信息的输入、处理、传输、存贮等处理。

数制:

  1. 表示数量的大小
  2. 采用进位计数制构成多位数码
  3. 多位数码中每一位的构成方法和从低位到高位的进位规则

码制:

  1. 表示不同事物或事物的不同状态
  2. 不同事物的代号为代码
  3. 编制代码的规则称为码制

【 2. 数制 】

1. 特点:

  1. 每一位的构成
  2. 从低位向高位的进位规则

2. 例:
十六进制、八进制、十进制、二进制均为进位计数制。

3. 进制的表示方法:
二进制:(10110011)2 或 10110011B
八进制:(352.264)8 或 352.264O
十进制:默认状态下均为10进制
十六进制:(4AC8)16 或 4AC8H
在这里插入图片描述
4. 不同进制数的对照表
在这里插入图片描述

【 3. 进制转换 】

1. 任意进制 → 十进制

按权展开
在这里插入图片描述

2. 十进制 → 二进制

  • 试凑法
    在这里插入图片描述
  • 乘除法
    在这里插入图片描述
    在这里插入图片描述

3. 二进制 → 十六进制

二进制对应的四位(不够则添0补足)转化为十进制,再将十进制转化为十六进制。
在这里插入图片描述

4. 十六进制 → 二进制

先将十六进制的每位转化为十进制,再将十进制转化为二进制。
在这里插入图片描述

5. 二进制 → 八进制

将二进制对应位置的三位(不够则添0补足)直接转化为八进制。
在这里插入图片描述

6. 八进制 → 二进制

将八进制的每位直接转为对应三位的二进制。
在这里插入图片描述

【 4.原码、反码、补码】

对于二进制数而言,最高位为符号位(正数为0,负数为1)

  1. 原码:相对应的二进制数

  2. 反码:
    正数的反码为原码。
    负数的反码为数值位取反(0变成1,1变成0)。

  3. 补码:
    正数的补码为原码。
    负数的补码为其反码+1。
    例如:
    (+89) =(+89) =(+89) = ( 01011001 ) 2
    (-89)原= ( 11011001 )2
    (-89)反= ( 10100110 )2
    (-89)补= ( 10100111 )2

  4. 补码出现的原因: 将减法运算转化为加法运算

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

【 5.BCD码】

1. 编码分类

在这里插入图片描述

2. BCD码(Binary-Coded Decimal‎)

每4位二进制数来表示1位十进制数中的0~9这10个数码,是一种二进制的数字编码形式,用二进制来编码的十进制代码。
PS:
BCD码不是二进制计数体制;BCD码的每4位二进制数表示一位十进制数

  • 8421码:
    用四位二进制编码来表示一位十进制编码
  • 余3码:
    每4位8421码再加上二进制数0011
  • 循环码:
    对应的二进制码从最低位开始和高它一位进行异或运算。
  • 余3循环码:
    对应的余3码从最低位开始和高它一位进行异或运算。
  • 几种常用的十进制代码:
    在这里插入图片描述

3. BCD码转换

在这里插入图片描述
在这里插入图片描述

【 6.格雷码】

  • 特点:
    1.每一位的状态变化都按一定的顺序循环。
    2.编码顺序依次变化,按表中顺序变化时,相邻代码只有一位改变状态。
  • 应用:
  1. 卡诺图;
  2. 减少过渡噪声(转换的错误)即减少了错误发生的概率;

在这里插入图片描述

【 7. ASCII码 】

  • ASCII ((American Standard Code for Information Interchange): 美国信息交换标准代码)
  • ASCII是一组七位二进制代码,共128个。应用于计算机和通讯领域
    在这里插入图片描述如:‘ 0 ’的ASCII码为0110000
  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MR_Promethus

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值