数字逻辑电路各种编码
来源:互联网 发布:c4d mac 中文版百度云 编辑:程序博客网 时间:2024/05/16 08:18
众所周知,在我们日常生活中常用的是十进制,也就是0~9,进行各种活动也是按这种进行,几乎是一种常识,但是在科学当中还存在着各种编码,比如计算机所使用的二进制,目前我们的信息都是以这种编码组成,简单高效。
那么有哪些编码呢,我主要在这里写下课程涉及的编码,
一:BCD码(Binary Coded Decimal codes)
有权BCD码:每位数码都有确定的位权的码
1,8421码,和代表0~9的二进制数一一对应
1011代表8+0+2+1=11
2,5421码,前五个码(0~4)和8421码相同,后五个在前五个码基础上加上1000,这样的话,前五个码和后五个码一一对应相同,仅高位相反
0011代表0+0+2+1=3,1011代表5+0+2+1=8
3,2421码,前五个码和8421码相同,后五个码以中心对称取反,称自反代码
4-0100,5-1011,0-0000,9-1111
无权BCD码:
4,余三码
在8421码基础上加上0011(3),也是自反代码
二:格雷码(Gray码),无权码
从低位往高位进行异或运算,
三:奇偶校验码
原代码中增加一个码位使代码中含有1的个数均为奇数(奇校验)或偶数(偶校验),通过检查代码中含有1的奇偶性来判别代码的合法性
四:字符数代码
字符数字码能表示计算机键盘上颗看到的各种符号和功能,比如ASCII
1 0
- 数字逻辑电路各种编码
- 数字逻辑电路
- 数字逻辑电路
- MATLAB数字逻辑电路
- 数字逻辑电路试题及答案
- 数字逻辑电路1--(半)全减器
- 逻辑电路
- 逻辑电路
- 怎样看电路图-电路图中的数字逻辑电路
- 如何看懂电路图之数字逻辑电路
- 数字逻辑电路(1)--逻辑代数基础
- 数字逻辑电路—全减器的实现
- 各种编码
- 各种编码
- 各种编码
- 各种编码
- 各种编码
- 数字编码
- java to scala 使用笔记
- MyEclipse小技巧
- BaseAtapter
- 深入一点 让细节帮你和Fragment更熟络
- GPU渲染管线概述
- 数字逻辑电路各种编码
- HTTP/TCP/IP协议简单了解
- VS或者VC 报 error RC2104 错误及 资源管理 在另一个编辑器打开 的解决方法
- .NET框架-全应用思维导图
- non-zero exit value 1等问题的解决
- 机器学习中的信息论和系统工程问题
- xml模块操作 python
- 用navicat对mysq注册(win7环境)
- angular的http请求方式