2021-09-02数字逻辑笔记(一)进位和编码

本文详细介绍了进位的概念,包括进位基数和权值,并重点讲解了十进制、十六进制和二进制之间的转换方法。此外,还探讨了二进制编码技术,如8421码、余3码和格雷码,以及奇偶校验码在数据传输中的应用。同时,提到了字符编码集和字符编码的重要性。
摘要由CSDN通过智能技术生成

一、进位的基本概念
进位基数:每个位上能够使用的字符基数(几进制就有几个字符)。
进位权值:每个位的幂次方。
(N)= (求和)a Kn
a——数码
Kn——权值

二、常见的进制(十进制、十六进制、二进制)
三、进制之间的转换
1、整数部分转化
其他——>十进制:按字符*权值相加法
十进制——>其他:除进制取余,直到数值为0,最后逆序排列。
2、小数部分转化
十进制——>其他:乘进制取整法。不断乘进制,每次将得到的结果的整数部分取出来作为转化后的进制的小数部分,然后每次都取上次操作剩余的小数部分重复前面的操作。
将取出来的小数部分从左向右排序。

十六进制一位对应二进制的四位。
八进制一位对应二进制的三位。
对应位进行转化就好。
注意点:如果是小数部分,对应位置不满四、三位的要注意补齐。

四、常用代码
用二进制对十进制基本的字码进行编码。
分类:1)有权码 (每个位有相应的权值)
2)无权码 (仅有规则,但是没有权值)
1、8421码
4个二进制的数值对应一个编码,每个位置上为相应的权值。每个编码由1组成的部分其实等同于该十进制字码的二进制表示。
2、余3码
由8421码的基础上每个位置加上0011,对应的十进制求余后为
用上面两种码对十进制翻译只需要将每一位数字一一对应就行了。
3、格雷码
任意相邻的编码(不是编码的内部,而是相邻排列的两个编码)只有一个码元不同,包括首位相接后也是。
最高位互补,其他位置对称。
000
001
011
010
——
110
111
101
100

4、奇偶校验码
信息位(要传输的所有信息的比特流)+校验位(额外补充的数字)

五、其他概念补充
字符编码集:用二进制对字符和数字进制编码
字符编码:每个独立的字符编码

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值