版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程名称
数字电路与
逻辑设计2024/3/122第一章数制与代码进位计数制数制转换常用代码进位计数制数制转换常用代码2024/3/1231.3常用代码编码:对若干个不同的数据或信息,按一定的规律分别
给其指定一个代表符号的过程。代码:简称码,代表给定数据和信息的符号。二进制代码:在数字系统中,所有的代码都是用若干位二进制码元“0”和“1”的不同组合构成的,因此,这种代码被称为二进制代码。数制与代码——常用代码2024/3/124常用代码二—十进制码(BCD码)8421BCD码、余3码、5421BCD码、2421BCD码…可靠性代码格雷码、奇偶校验码字符代码
ASCII码数制与代码——常用代码2024/3/125一、二—十进制码二—十进制码是用二进制码元来表示十进制数符“0~9”的代码,简称BCD码(BinaryCodedDecimal),
几种常用的代码为8421码、余3码、5421码、2421码。若某种代码的每一位都有固定的“权值”,则称这种代码为有权代码;否则称为无权代码。数制与代码——常用代码2024/3/1261、8421BCD码8421BCD码是有权码,各位的权值分别是8、4、2、1。
8421BCD码就是四位自然二进制代码的前10种组合。数制与代码——常用代码数字电路与逻辑设计2024/3/1272、余3码余3码是8421BCD码的每个码组加0011形成的。数制与代码——常用代码2024/3/128余3码的0和9,1和8,2和7,3和6,4和5,各对码组相加均为1111,具有这种特性的代码称为自补代码。余3码各位无固定权值,属于无权码。数制与代码——常用代码2024/3/12971100101181110911113、2421BCD码2421BCD码的各位权值分别为2,4,2,1;
2421码是有权代码,也是一种自补码。十进制数2421码十进制数2421码0000010001200103001140100561101数制与代码——常用代码2024/3/12104、5421BCD码5421BCD码的各位权值分别为5,4,2,1,
5421码是有权代码。2024/3/1211各种码对照表
权值十进制数842154212421631-1余3码73210000000000000000000110000100010001000100100100000120010001010000101010100103001100111001010001100011401000100101001100111010150101100010111001100001106011010011100100010010111701111010110110101010100081000101111101101101110019100111001111110011001010数制与代码——常用代码2024/3/12125、BCD码表示十进制数(1)用BCD码表示十进制数时,只要把十进制数的每一位数码,分别用BCD码取代即可。(2)要知道BCD码代表的十进制数,只要把BCD码以小数点位起点向左、向右每四位分一组,再写出每一组代码代表的十进制数,并保持原排序即可。例12(302.45)D=(?)8421BCD(302.45)D=0011例13(10000010.1001)5421BCD=(?)D00000010.01000101(001)8421BCD=5()
D(10000010.1001)5421BCD2.6数制与代码——常用代码2024/3/1213(3)不同BCD码之间的转换例14(01001000.1001)余3BCD=(?)2421BCD(01001000.1001)余3BCD
=1=00015.6
()2421BCD(
)D1011.1100数制与代码——常用代码2024/3/1214(4)将任意进制数用BCD码表示,应先将其转换成十进制数,再将该十进制数用BCD码表示。例15(73.4)O=(?)8421BCD(73.4)O=7×8+3×80+4×8-1()8421BCD=(59.5)D
0101=1001.0101数制与代码——常用代码2024/3/12153.2可靠性代码格雷码奇偶校验码数制与代码——常用代码2024/3/1216一、格雷(Gray)码格雷码特点:任何相邻的两个码组(包括首、尾两个码组)中,只有1个码元不同。格雷码优点——可靠性高数制与代码——常用代码2024/3/1217格雷(Gray)码码距:两个码组中不同码元的个数称为这两个码组的距离,简称码距。格雷码:单位距离码,循环码。格雷码属于无权码。数制与代码——常用代码2024/3/1218二位格雷码0001011110三位格雷码0000001011010四位格雷码000000001001100100110011101010100
格雷码具有反射特性。0000001011010110111101100
000000001001100100110011101010100
11001101111111101010101110011000数制与代码——常用代码2024/3/1219二位格雷码0011三位格雷码00001
11
10四位格雷码0000001
011010
110111
101100
利用格雷码的反射特性构造高位的码
0000001
011
010
110
111
101100
100
101111
110
010
011001
000234567101110110100
11110000000000000011111111数制与代码——常用代码2024/3/1220二、奇偶校验码奇偶校验码是一种可以检测一位错误的代码。构成:信息位和校验位。校验位只有一位,编码方式有两种:奇校验:使每个码组中信息位和校验位的“1”的
个数之和为奇数。偶校验:使每个码组中信息位和校验位的“1”的
个数之和为偶数。数制与代码——常用代码2024/3/1221带奇偶校验的8421BCD码十进制数8421BCD奇校验8421BCD偶校验000000000100010001200100010300110011401000100501010101601100110701110111810001000910011001信息位校验位校验位信息位10010110010110100110数制与代码——常用代码2024/3/1222三、字符代码
对各个字母和符号编制的代码叫字符代码。目前在计算机和数字系统中被广泛采用的是ASCII码(AmericanStandardCodeforInformationInterchange,美国信息交换标准代码)。见书10页给出了7位ASCII码的表。读码时,先读列码B7B6B5,再读行码B4B3B2B1,则
B7B6B5B4B3B2B1即为某字符的七位ASCII码。五单位码、ASCII码(七单位码)、八单位码数制与代码——常用代码2024/3/1223例7:二进制数(11011001.1)B,其对应的余3代码是什么?例8:某数(100011000100)其十进制数为(594)10,则该数为()。
①8421BCD码②余3代码③5421BCD码④2421BCD码③
(11011001.1)B=1×27+1×26+1×24+1×23+1+1×2-1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汇编简易计算器课程设计
- 空调调试课程设计
- 课程设计环艺手绘
- 湖北理工学院《机器学习》2022-2023学年期末试卷
- 湖北理工学院《电机学》2022-2023学年期末试卷
- 项目承包责任制方案
- 软件课程设计要写报告
- 铝单板吊顶施工课程设计
- 湖北工程学院《可编程控制技术》2021-2022学年期末试卷
- 五年级数学(小数除法)计算题专项练习及答案
- 租赁合同增加承租人补充协议
- 语文五年级下册第六单元大单元整体教学设计
- QCT267-2023汽车切削加工零件未注公差尺寸的极限偏差
- DZ∕T 0173-2022 大地电磁测深法技术规程(正式版)
- MOOC 中国天气-南京信息工程大学 中国大学慕课答案
- 生命生态安全教学计划初中生
- 中医饮食营养学智慧树知到期末考试答案章节答案2024年滨州医学院
- 老年人能力评估服务项目管理制度
- 《电气装置安装工程 盘、柜及二次回路接线施工及验收规范》
- 部编版二年级上册语文《葡萄沟》精美
- 煤化工的应用及现状
评论
0/150
提交评论