一章数制和码制ppt课件

上传人:re****.1 文档编号:569924040 上传时间:2024-07-31 格式:PPT 页数:44 大小:1.03MB
返回 下载 相关 举报
一章数制和码制ppt课件_第1页
第1页 / 共44页
一章数制和码制ppt课件_第2页
第2页 / 共44页
一章数制和码制ppt课件_第3页
第3页 / 共44页
一章数制和码制ppt课件_第4页
第4页 / 共44页
一章数制和码制ppt课件_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《一章数制和码制ppt课件》由会员分享,可在线阅读,更多相关《一章数制和码制ppt课件(44页珍藏版)》请在金锄头文库上搜索。

1、济豹谍隶条臆订澜庇珠脉智亩狭铀厄围扯昔咨穆偷陆祝逼酶拨是扣泅藩陡一章数制和码制ppt课件一章数制和码制ppt课件数字电子技术基础数字电子技术基础(第五版第五版)清华大学电子学教研组清华大学电子学教研组 编编阎阎 石石 主编主编2006年年9月月妄舀安漂判邯惰值硅枷征袖类循缉呵肺猛刘梆蚜淘姓管拭噬羞碱樊死救阉一章数制和码制ppt课件一章数制和码制ppt课件济豹谍隶条臆订澜庇珠脉智亩狭铀厄围扯昔咨穆偷陆祝逼酶拨是扣泅藩陡一章数制和码制ppt课件一章数制和码制ppt课件说说 明明 本学期讲述数字电路与逻辑设计,所用的教材为本学期讲述数字电路与逻辑设计,所用的教材为阎石编写的数字电子技术基础(第五版)

2、,所讲阎石编写的数字电子技术基础(第五版),所讲授的内容为逻辑函数及其化简、集成逻辑门电路、组授的内容为逻辑函数及其化简、集成逻辑门电路、组合逻辑电路和时序逻辑电路的分析、半导体存储器、合逻辑电路和时序逻辑电路的分析、半导体存储器、脉冲单元电路及数模转换技术。与低频模拟电路不同脉冲单元电路及数模转换技术。与低频模拟电路不同的是其电路输入输出为数字信号,即电压和电流信号的是其电路输入输出为数字信号,即电压和电流信号随时间是离散的。这门课授课为随时间是离散的。这门课授课为72学时,实验课学时,实验课18学学时,一共时,一共90学时,共学时,共5个学分,为必修课。考试形式同个学分,为必修课。考试形式

3、同低频模拟电路。期末总评成绩为:低频模拟电路。期末总评成绩为:期末考试成绩(笔期末考试成绩(笔期末考试成绩(笔期末考试成绩(笔试,试,试,试,70%70%)平时成绩(实验、作业及考勤,)平时成绩(实验、作业及考勤,)平时成绩(实验、作业及考勤,)平时成绩(实验、作业及考勤,30%30%),),),),加油啦!加油啦!参考书:数字电子技术基础参考书:数字电子技术基础 阎石主编,高等教育阎石主编,高等教育出版社出版社浪扶尾岸娘茨赫依槽米思阿么粥妇清虽析襟矣争抄妈胚锅考芬将帘劣估按一章数制和码制ppt课件一章数制和码制ppt课件第一章第一章 数码和码制数码和码制内容提要内容提要内容提要内容提要 本章

4、首先介绍有关数制和码制的一些基本概念和本章首先介绍有关数制和码制的一些基本概念和术语,然后给出数字电路中常用的数制和编码。此外,术语,然后给出数字电路中常用的数制和编码。此外,还将具体讲述不同数制之间的转化方法和二进制数算还将具体讲述不同数制之间的转化方法和二进制数算术运算的原理和方法。术运算的原理和方法。桂葬晃瘟退寿父责脸满里纫忿唤膏萌母见捎静蔷肆般萨癸盈拄鼻鼓嫩吠掸一章数制和码制ppt课件一章数制和码制ppt课件本章内容本章内容1.1 概述概述1.2 几种常用的数制几种常用的数制1.3 不同数制间的转换不同数制间的转换1.4 二进制算数运算二进制算数运算1.5 几种常用的编码几种常用的编码

5、摘实翼胺钠降佰辞御抑狱检坎鲁处啮绵搞漳科囊猾悦管臂隧赚弃向堰届此一章数制和码制ppt课件一章数制和码制ppt课件数字技术是一门应用学科,它的发展可分为数字技术是一门应用学科,它的发展可分为5个阶段个阶段 产生:产生:20世纪世纪30年代在通讯技术(电报、电话)首年代在通讯技术(电报、电话)首先引入二进制的信息存储技术。而在先引入二进制的信息存储技术。而在1847年由英国科学年由英国科学家乔治家乔治.布尔布尔(George Boole)创立布尔代数,并在电子电创立布尔代数,并在电子电路中的得到应用,形成开关代数,并有一套完整的数字路中的得到应用,形成开关代数,并有一套完整的数字逻辑电路的分析和设

6、计方法逻辑电路的分析和设计方法1. 数字技术的发展过程数字技术的发展过程1.1 概述概述尤屠榔卵扑猜舜遥诸敌锯章垂炸配层里感甚馆侗阂驳褐组萄授巢媚巩屡诛一章数制和码制ppt课件一章数制和码制ppt课件初级阶段:初级阶段:2020世纪世纪4040年代电子计算机中的应用,此年代电子计算机中的应用,此时以电子管(真空管)作为时以电子管(真空管)作为基本器件。另外在电话交基本器件。另外在电话交换和数字通讯方面换和数字通讯方面也有应用也有应用电子管(真空管)电子管(真空管)侄雏怔孵押精豆耐甭才侠萝铬秃卞撰汾筷绒坠绳坚坯蝴窑秋犁卉嗡庭锅椰一章数制和码制ppt课件一章数制和码制ppt课件第二阶段:第二阶段:

7、20世纪世纪60年代晶体管的出现,使得数字年代晶体管的出现,使得数字技术有一个飞跃发展,除了计算机、通讯领域应用外,技术有一个飞跃发展,除了计算机、通讯领域应用外,在其它如测量领域得到应用在其它如测量领域得到应用晶体管图片晶体管图片号逃宣安嘻涉阁佩思粱曰女枯掳量钾镇莹昌液粘欧迂灾摄淫渔稽颜栋娘蜕一章数制和码制ppt课件一章数制和码制ppt课件第四阶段:第四阶段:20世纪世纪70年代中期到年代中期到80年代中期,微电子年代中期,微电子技术的发展,使得数字技术得到迅猛的发展,产生了大技术的发展,使得数字技术得到迅猛的发展,产生了大规模和超大规模的集成数字芯片,应用在各行各业和我规模和超大规模的集成

8、数字芯片,应用在各行各业和我们的日常生活们的日常生活第三阶段:第三阶段:20世纪世纪70年代中期集成电路的出现,使年代中期集成电路的出现,使得数字技术有了更广泛的应用,在各行各业医疗、雷得数字技术有了更广泛的应用,在各行各业医疗、雷达、卫星等领域都得到应用达、卫星等领域都得到应用师欣资殊帘藉徒红汪沛旅滩泅瓜砚惟陋穷握前悲匿空冈涣磊肌旨聚惟贡益一章数制和码制ppt课件一章数制和码制ppt课件20世纪世纪80年代中期以后,产生一些专用和通用的集年代中期以后,产生一些专用和通用的集成芯片,以及一些可编程的数字芯片,并且制作技术成芯片,以及一些可编程的数字芯片,并且制作技术日益成熟,使得数字电路的设计

9、模块化和可编程的特日益成熟,使得数字电路的设计模块化和可编程的特点,提高了设备的性能、适用性,并降低成本,这是点,提高了设备的性能、适用性,并降低成本,这是数字电路今后发展的趋势。数字电路今后发展的趋势。2. 2. 脉冲信号与数字信号脉冲信号与数字信号信号可分为模拟信号和数字信号。信号可分为模拟信号和数字信号。 模拟信号是表示模拟量的信号,模拟量是在时间模拟信号是表示模拟量的信号,模拟量是在时间和数值上都是连续的的物理量。模拟信号包括正弦波和数值上都是连续的的物理量。模拟信号包括正弦波信号和脉冲信号,脉冲信号如方波、矩形波、尖脉冲信号和脉冲信号,脉冲信号如方波、矩形波、尖脉冲锯齿波、梯形波等。

10、锯齿波、梯形波等。环赵渔遗娟坞瓣辰设俐蛋躺肩鞍赠层床兰奏超反论淄叁臼捞朋撰男腑歪律一章数制和码制ppt课件一章数制和码制ppt课件图图1-1所示的为各种模拟信号所示的为各种模拟信号数字信号是表示数字量的信号,数字量实在时间和数数字信号是表示数字量的信号,数字量实在时间和数值上都是离散的。实现数字信号的产生、传输和处理值上都是离散的。实现数字信号的产生、传输和处理的电路称为数字电路。数字信号包括脉冲型(归的电路称为数字电路。数字信号包括脉冲型(归0型)型)和电平型(不归和电平型(不归0型)。如图型)。如图0-2-2所示所示庭曙卷鉴嘶续拴令耽刑咆贩讣挝鸣肯亭愈验仍低细播郎财奏印赢疑权鳖伶一章数制和

11、码制ppt课件一章数制和码制ppt课件 数字信号是用数码表示的,其数码中只有数字信号是用数码表示的,其数码中只有“1”和和“0”两个数字,而两个数字,而“1”和和“0”没有数量的意义,表没有数量的意义,表示事物的两个对立面。示事物的两个对立面。 数码可以表示数字信号的大小和状态,如数码可以表示数字信号的大小和状态,如1001可可表示数量表示数量“10”,也可以表示某个事物的代号,如运,也可以表示某个事物的代号,如运动员的编号,这时将这些数码称为代码。动员的编号,这时将这些数码称为代码。 数码的编写形式是多样的,其遵循的原则称为码数码的编写形式是多样的,其遵循的原则称为码制。码制的编写不受限制,

12、但有一些通用的码制,如制。码制的编写不受限制,但有一些通用的码制,如十进制、二进制、八进制和十六进制等等。下面就介十进制、二进制、八进制和十六进制等等。下面就介绍这几种常用的码制。绍这几种常用的码制。扛惠淌北济探引希酸肝函纤祷庐形振婚籍蛔旭几践贿聊彦烙帜路嘛氖煮绢一章数制和码制ppt课件一章数制和码制ppt课件1.2 几种常用的数制几种常用的数制数制:就是数的表示方法,把多位数码中每一位的构成数制:就是数的表示方法,把多位数码中每一位的构成方法以及按从低位到高位的进位规则进行计数称为进位方法以及按从低位到高位的进位规则进行计数称为进位计数制,简称数制计数制,简称数制 最常用的是十进制,除此之外

13、在数字电路和计算最常用的是十进制,除此之外在数字电路和计算机中常用的是二进制、八进制和十六进制机中常用的是二进制、八进制和十六进制一、一、 十进制十进制 进位规则是进位规则是“ “逢十进一逢十进一逢十进一逢十进一” ”。任意一个。任意一个n位整数、位整数、m位小数的十进制可表示为位小数的十进制可表示为泳高肝琢拦溅哮栋永扩蔗蠕垫称兑木饱剧宴肛累价暑靳核搞懒铣宋奶镭蛤一章数制和码制ppt课件一章数制和码制ppt课件其中:其中:其中:其中:k ki i称为数制的系数,表示第称为数制的系数,表示第i位的系数,十进制位的系数,十进制k ki i的取值为的取值为0 9十个数,十个数, i 取值从取值从 (

14、n1)0的所的所有正整数到有正整数到1m的所有负整数的所有负整数10 i表示第表示第i位的权值,位的权值,10为基数,即采用数码的为基数,即采用数码的个数个数n、m为正整数,为正整数, n为整数部分的位数,为整数部分的位数, m为小为小数部分的位数数部分的位数危扮迫浆搭丝傀本凯碘茧逾罕猜硅讽朗肄匈匡胆秦侍秀脸埠烈披悼门军勇一章数制和码制ppt课件一章数制和码制ppt课件例如:例如:(249.56)102102 4101 9100 + 5101 2102其中其中n3,m2若用若用N表示任意进制(称为表示任意进制(称为N进制)的基数,则展成十进制)的基数,则展成十进制数的通式为进制数的通式为如如N

15、10为十进制,为十进制,N2为二进制,为二进制,N8为八进制,为八进制, N16为十六进制。其中为十六进制。其中N为基数,为基数, k ki i为第为第i位的系数,位的系数, N i表示第表示第i位的权值位的权值琉皑瘦酮衣叮茵锻血绩睬喻绩怂材邮椅乃陕滩谆授甘口摔球平微诈献纸毕一章数制和码制ppt课件一章数制和码制ppt课件二、二进制:二、二进制:其中其中 k ki i取值只有两个数码:取值只有两个数码:取值只有两个数码:取值只有两个数码:0 0和和和和1 12i为二进制的权,基数为为二进制的权,基数为2 n、m为正整数为正整数如(如(11011.101)2=124 +123 +022 +121

16、 +120 +121+02-2 +123 =(27.625)10 进位规则是进位规则是“ “逢二进一逢二进一逢二进一逢二进一” ”,任意一个任意一个n位整数、位整数、m位小数的二进制可表示为位小数的二进制可表示为审赠灯碾徒品肪膘玖裕琐倔吁奈础卯贩株朋扦嘶女志雾会阿柴输膜倍樱随一章数制和码制ppt课件一章数制和码制ppt课件 一个数码的进制表示,可用下标,如(一个数码的进制表示,可用下标,如(N)2表示表示二进制;二进制; (N)10表示十进制;表示十进制; (N)8表示八进制,表示八进制, (N)16表示十六进制表示十六进制 有时也用字母做下标,如(有时也用字母做下标,如(N)B表示二进制,表

17、示二进制,BBinary;(;(N)D表示十进制,表示十进制,DDecimal;(;(N)O表表示八进制,示八进制,OOctal;(;(N)H 表示十六进制,表示十六进制,HHexadecimal;三、八进制三、八进制 进位规则是进位规则是“ “逢八进一逢八进一逢八进一逢八进一” ”,其基数为,其基数为,其基数为,其基数为8 8。任意一个任意一个n位整数、位整数、m位小数的八进制可表示为位小数的八进制可表示为落睹解盐楷抽突恬帅韦息易拖恼黔膏罕迪虎积釜檬更贿亏吁拧烫炎娠泛怨一章数制和码制ppt课件一章数制和码制ppt课件k ki i取值有取值有取值有取值有8 8个数码:个数码:个数码:个数码:0

18、 07 78i为八进制的权,基数为为八进制的权,基数为8 n、m为正整数为正整数如(如(13.74)8=181+380 +781+48-2 =(11.9375)10其中其中四、十六进制四、十六进制 进位规则是进位规则是“ “逢十六进一逢十六进一逢十六进一逢十六进一” ”,其基数为,其基数为,其基数为,其基数为1616。任意一任意一个个n位整数、位整数、m位小数的十六进制可表示为位小数的十六进制可表示为讶柄竟何误狡康兆点飞咨忱贫盒蚜哆入加喉拢烙共暮郊刺幢逊蚊姐楷卒嗜一章数制和码制ppt课件一章数制和码制ppt课件k ki i取值有取值有取值有取值有1616个数码:个数码:个数码:个数码:0 09

19、 9、A A(1010)、)、)、)、 B B (1111)、)、)、)、 C C(1212)、)、)、)、 D D(1313)、)、)、)、 E E(1414)、)、)、)、 F F(1515)16 i为十六进制的权,基数为为十六进制的权,基数为16 n、m为正整数为正整数如(如(F9.1A)16=15161+9160 +1161+1016-2 = (249.1015625)10其中其中目前在计算机上常用的是目前在计算机上常用的是8位、位、16位和位和32位二进制数表位二进制数表示和计算,由于示和计算,由于8位、位、16位和位和32位二进制数都可以用位二进制数都可以用2位、位、4位和位和8位

20、十六进制数表示,故在编程时用十六进制书写位十六进制数表示,故在编程时用十六进制书写非常方便非常方便锑县优季拱笆铬屑育柯哈忻柄氛亮鞭宇吗络夸蛾锗缚渡萤埂窘峰疑弃疯吁一章数制和码制ppt课件一章数制和码制ppt课件DBOHDBOH000000008100010810001011910011192001002210101012A3001103311101113B4010004412110014C5010105513110115D6011006614111016E7011107715111117F表表1.2.1表表1.2.1为为015个数码的不同进制表示。个数码的不同进制表示。绰婆咙挟沁柑伯点祥世触蛔

21、涉驻肥排裕乞伍左酣楞充抒获渡丛熄颤外祖之一章数制和码制ppt课件一章数制和码制ppt课件1.3 不同数制间的转换不同数制间的转换一、一、 二进制数、八进制数和十六进制数转换成十进制数二进制数、八进制数和十六进制数转换成十进制数数制转换:不同进制的数码之间的转换叫做数制转换数制转换:不同进制的数码之间的转换叫做数制转换例如:例如: 即将二进制数、八进制数和十六进制数转换成十即将二进制数、八进制数和十六进制数转换成十进制数,方法是将二进制数、八进制数和十六进制数进制数,方法是将二进制数、八进制数和十六进制数按下列公式进行展开即可按下列公式进行展开即可淀皮呛眨捂常勺明埠涂华宦雇想敖瘴垂苹盾储原拭妈料

22、妙蠕陛谣某犀卯巴一章数制和码制ppt课件一章数制和码制ppt课件a. 十进制的整数转换:十进制的整数转换:二、十进制数转换成二进制数:二、十进制数转换成二进制数: 将十进制的整数部分用基数将十进制的整数部分用基数2去除,保留余数,再去除,保留余数,再用商除用商除2,依次下去,直到商为,依次下去,直到商为0为止,其余数即为对为止,其余数即为对应的二进制数的整数部分应的二进制数的整数部分 即将十进制数转换成二进制数,原则是即将十进制数转换成二进制数,原则是“整数除整数除2,小数乘,小数乘2”尤闹档七详厌派剧葛掇箍倒锣射渴嚣范抨裸陌径寸罚杖隔攘掣爸焊赐起涣一章数制和码制ppt课件一章数制和码制ppt

23、课件b. 十进制的小数转换十进制的小数转换 将小数用基数将小数用基数2去乘,保留积的整数,再用积的小数去乘,保留积的整数,再用积的小数继续乘继续乘2,依次下去,直到乘积是,依次下去,直到乘积是0为或达到要求的精度,为或达到要求的精度,其积的整数部分即为对应的二进制数的小数部分其积的整数部分即为对应的二进制数的小数部分例例1.3.1 将(将(173.39)D转化成二进制数转化成二进制数,要求精度为要求精度为1%。a. 整数部分整数部分解:其过程如下解:其过程如下即即(173)D=(10101101) B胸阅按问舵蜡柳游苯汲实镣姥嘻瑶抨当企学煤膊平光秦季巢鸯献凳窒码劝一章数制和码制ppt课件一章数

24、制和码制ppt课件b. 小数部分小数部分由于精度要求为由于精度要求为1,故应该令,故应该令取对数,可得取对数,可得取取m7 满足精度要求,过程如下满足精度要求,过程如下即即(0.39)D=(0.0110001) B故(故(173.39)D =(10101101.0110001)B港焙劲甥肖迪石光园恃粤挚魁推除泻桥驰士菇爽倦式轧负羌旦厚抒优环茵一章数制和码制ppt课件一章数制和码制ppt课件三、三、 二进制转换成八进制和十六进制二进制转换成八进制和十六进制方法:由于方法:由于3位二进制数可以有位二进制数可以有8个状态,个状态,000111,正,正好是好是8进制,而进制,而4位二进制数可以有位二进

25、制数可以有16个状态,个状态,00001111,正好是,正好是16进制,进制,故可以把二进制数进行故可以把二进制数进行分组。八进制三位分为一组,不够补零,分组。八进制三位分为一组,不够补零,十六进制四位分为一组。十六进制四位分为一组。依此类推,对于十进制转换成其它进制,只要把基数依此类推,对于十进制转换成其它进制,只要把基数2换成其它进制的基数即可。换成其它进制的基数即可。注:注:若将八进制或十六进制转换成二进制,若将八进制或十六进制转换成二进制,即按三位或四位转成二进制数展开即可。即按三位或四位转成二进制数展开即可。蛤院糙必樟央庄骚叉凤烙滴捣助溜笆阂旗枯肇过诫固有岔皆堡玲蜕淀失丢一章数制和码

26、制ppt课件一章数制和码制ppt课件解:解:(1011110.1011001) B(001 011 110.101 100 100) 2 (136.544) O(1011110.1011001) B(0101 1110.1011 0010) 2 (5E.B2)H例例1.3.2 将(将(1011110.1011001) 2转换成八进制和十六转换成八进制和十六进制。进制。解:解:例例1.3.3 将(将(703.65)O 和(和(9F12.04A)H 转换成二进制数转换成二进制数(703.65)O(111000011.110101)B(9F12.04A)H=(1001111100010010.000

27、00100101)B尊眉迂恍健弧钙呈偷南惺漾更牡趣茄臻图泡炮痊癌郑倔掇塘届恼庇出拨蛹一章数制和码制ppt课件一章数制和码制ppt课件例例1.3.4 将将(87)D 转换成八进制数和十六进制数转换成八进制数和十六进制数解:先将解:先将87转化成二进制,过程如图转化成二进制,过程如图,则则(87)D(1010111)B=(001 010 111)B (0101 0111)B= (127) O =(57)H提醒:提醒:若要将十进制转换成八进制或若要将十进制转换成八进制或16进制,可先转换成二进制,再分组,转换进制,可先转换成二进制,再分组,转换成八进制或十六进制。成八进制或十六进制。狡盘丘巳腺侨防贯

28、臼盂耐康丑阐默瞻迅吗杖缘钓退立那肥碌酚丘熬裤箱舆一章数制和码制ppt课件一章数制和码制ppt课件1.4 二进制的算术运算二进制的算术运算1.4.1. 二进制算术运算的特点二进制算术运算的特点 当两个二进制数码表示两个数量的大小,并且这两当两个二进制数码表示两个数量的大小,并且这两个数进行数值运算,这种运算称为个数进行数值运算,这种运算称为算术运算算术运算算术运算算术运算。其规则是。其规则是“逢二进一逢二进一”、“借一当二借一当二”。算术运算包括。算术运算包括“加减乘加减乘除除”,但减、乘、除最终都可以化为带符号的加法运算。,但减、乘、除最终都可以化为带符号的加法运算。如两个数如两个数1001和

29、和0101的算术运算如下的算术运算如下噬区移矽培觅往惜哭惜输谆授掩贝燎皑息乐抨搜诵饼处沤浆疹苞良焊飘涌一章数制和码制ppt课件一章数制和码制ppt课件1.4.2 反码、补码和补码运算反码、补码和补码运算 在用二进制数码表示一个数值时,其正负是怎么区在用二进制数码表示一个数值时,其正负是怎么区别的呢?二进制数的正负数值的表述是在二进制数码前别的呢?二进制数的正负数值的表述是在二进制数码前加一位加一位符号位符号位,用,用“0”表示正数,用表示正数,用“1”表示负数,表示负数,这种带符号位的二进制数码称为原码。这种带符号位的二进制数码称为原码。一、原码:一、原码:例如:例如:17的原码为的原码为01

30、0001,17的原码的原码为为110001二、反码二、反码反码是为了在求补码时不做减法运算。二进制的反码反码是为了在求补码时不做减法运算。二进制的反码求法是:求法是:正数的反码与原码相同,负数的原码除正数的反码与原码相同,负数的原码除了符号位外的数值部分按位取反,即了符号位外的数值部分按位取反,即“1”改为改为“0”,“0”改为改为“0”,恭寝堕身逮刊拔贯藐虫揖虏筹片蓟冈让糊刻澡室苞琉整沧侮舶馒绕强费娘一章数制和码制ppt课件一章数制和码制ppt课件例如例如7和和7的原码和补码为:的原码和补码为:7的的原码为原码为0 111,反码为,反码为0 1117的的原码为原码为1 111,反码为,反码为

31、1 000注:注:0的反码有两种表示,的反码有两种表示,0的反码为的反码为0 000,0的的反码为反码为1 111三、补码:三、补码:1.模(模数)的概念:模(模数)的概念: 把一个事物的循环周期的长度,叫做这个事件的把一个事物的循环周期的长度,叫做这个事件的模或模数。模或模数。 当做二进制减法时,可利用补码将减法运算转换成当做二进制减法时,可利用补码将减法运算转换成加法运算。在将补码之前先介绍模(或模数)的概念加法运算。在将补码之前先介绍模(或模数)的概念狸彩申垣缩逾犁妆溶柄几樊共埂栖旁稿税嘱古污嗜灶导捧皇谤庄趋诽鹏匹一章数制和码制ppt课件一章数制和码制ppt课件如一年如一年365天,其模

32、数为天,其模数为365;钟表是以;钟表是以12为一循环计为一循环计数的,故模数为数的,故模数为12。十进制计数就是。十进制计数就是10个数码个数码09,的循环,故模为的循环,故模为10。以表为例来介绍补码运算的原理:对于图以表为例来介绍补码运算的原理:对于图1.4.1所示的所示的钟表钟表 当在当在5点时发现表停在点时发现表停在10点,若想拨回有两种方法:点,若想拨回有两种方法:a.逆时针拨逆时针拨5个格,即个格,即 1055,这是做减法。,这是做减法。b.顺时针拨七个格,即顺时针拨七个格,即 10717,由于模是,由于模是12,故故1相当于进位相当于进位12,1溢出,溢出,故为故为7格,也是格

33、,也是17125,这是做加法。,这是做加法。纠免诧搞擂封情干柄棉姜呕窝扦涕因槽沧剿搞俗甭突穷髓镭栗斯铣照罕踪一章数制和码制ppt课件一章数制和码制ppt课件 由此可见由此可见107和和105的效果是一样的,而的效果是一样的,而5712,将故,将故7称为称为5的补数,的补数,即补码,也可以说减法可以即补码,也可以说减法可以由补码的加法来代替由补码的加法来代替2.补码的表示补码的表示正数的补码和原码相同,正数的补码和原码相同,负数的补码是符号位为负数的补码是符号位为“1”,数值位按位取反,数值位按位取反加加“1”,即,即“反码加反码加1”例如:例如:+7-7原码原码0 1111 111反码反码0

34、1111 000补码补码0 1111 001欣生梯迟烷珠膊磐砧晋竟涟侦袭倪孪瞧湃奢处隧逸憎汾侍上靴辉犹磅寅厂一章数制和码制ppt课件一章数制和码制ppt课件注意:注意:1.采用补码后,可以方便地将减法运算转换成加法运采用补码后,可以方便地将减法运算转换成加法运算,而乘法和除法通过移位和相加也可实现,这样可算,而乘法和除法通过移位和相加也可实现,这样可以使运算电路结构得到简化;以使运算电路结构得到简化;2.正数的补码既是它所表示的数的真值,负数的补码部正数的补码既是它所表示的数的真值,负数的补码部分不是它所示的数的真值。分不是它所示的数的真值。3.与原码和反码不同,与原码和反码不同,“0”的补码

35、只有一个,即的补码只有一个,即(00000000)B4.已知原码,求补码和反码:正数的原码和补码、反码已知原码,求补码和反码:正数的原码和补码、反码相同;负数的反码是符号位不变,数值位取反,而补码相同;负数的反码是符号位不变,数值位取反,而补码是符号位不变,数值位取反加是符号位不变,数值位取反加“1”。如:原码为如:原码为10110100,其反码为,其反码为11001011,补码为,补码为1100100。纪愤色鸭杉涸漓耿缺陇丙视逮疟鹊稿屉妓鸵终闪以五旦埂秽氓甭修泡寝嗜一章数制和码制ppt课件一章数制和码制ppt课件5.已知补码,求原码:正数的补码和原码相同;负数的已知补码,求原码:正数的补码和

36、原码相同;负数的补码应该是数值位减补码应该是数值位减“1”再取反,但对于二进制数来再取反,但对于二进制数来说,先减说,先减“1”取反和先取反再加取反和先取反再加“1”的结果是一样的。的结果是一样的。故由负数的补码求原码就是数值位取反加故由负数的补码求原码就是数值位取反加“1”。如已知某数的补码为(如已知某数的补码为(11101110)B,其原码为,其原码为(10010010)B6.如果二进制的位数为如果二进制的位数为n,则可表示的有符号位数的范,则可表示的有符号位数的范围为(围为(2n 2n11),如),如n8,则可表示,则可表示(128127),故在做加法时,注意两个数的绝对值不要超出它,故

37、在做加法时,注意两个数的绝对值不要超出它所表示数的范围。所表示数的范围。吃汹秒哗铬棱传闻沂舟找灌嘻嫂捉坐松露砸壬筒伦衫衡盈袭胎迷籍已恫呆一章数制和码制ppt课件一章数制和码制ppt课件例例1.4.1 用二进制补码计算用二进制补码计算 :7528 、7528 、 7528、 7528 (75)D(01001011)B (28)D(00011100)B (75)D(11001011)B (28)D(10011100)B 原码原码7 52 81 0 30 10010110 0011100 0 1100111(75)D(10110101) B ; (28)D(11100100) B ;解:先求两个数的

38、二进制原码和补码(用解:先求两个数的二进制原码和补码(用8位代码)位代码)补码补码匀斑捎美蜒隅厕叭跳奉棚卉嘱澡湿河匙识甲擦仕疾跺棉瓷卸缀建的替茹叔一章数制和码制ppt课件一章数制和码制ppt课件7 52 8 4 70 10010111 11001001 0 0101111 7 52 810 31 01101011 11001001 1 0011001溢出溢出 7 52 8 4 71 01101010 0011100 1 1010001溢出溢出补码补码补码补码孤宋阻超羽订末枚梁煞互烹棺躇揖望县侦炳士洁疆倒匹酝剂踩链畜呵摊褐一章数制和码制ppt课件一章数制和码制ppt课件表表41为为4位带符号位二

39、进制代码的原码、反码和补码位带符号位二进制代码的原码、反码和补码对照表对照表十进十进制数制数原码原码反码反码补码补码十进十进制数制数原码原码反码反码补码补码7011101110111110011110111160110011001102101011011110501010101010131011110011014010001000100411001011110030011001100115110110101011200100010001061110100110101000100010001711111000100100000000000008100011111000床践夺飞染在似庶埃逼芭用跺庄

40、透缺陵冰舟拥惑顽捻那讣库瘩棋基先刷寺一章数制和码制ppt课件一章数制和码制ppt课件1.5 二进制编码二进制编码1.5.1三个术语三个术语数码数码:代表一个确切的数字,如二进制数,八进制:代表一个确切的数字,如二进制数,八进制数等。数等。代码代码:特定的二进制数码组,是不同信号的代号,不:特定的二进制数码组,是不同信号的代号,不一定有数的意义一定有数的意义编码编码:n 位二进制数可以组合成位二进制数可以组合成2n 个不同的信息,给每个不同的信息,给每个信息规定一个具体码组,这种过程叫编码。个信息规定一个具体码组,这种过程叫编码。 数字系数字系统中常用的编码有两类,一类是二进制编码,另一类是统中

41、常用的编码有两类,一类是二进制编码,另一类是 二二-十进制编码。另外无论二进制编码还是二十进制十进制编码。另外无论二进制编码还是二十进制编码,都可分成有权码(每位数码代表的权值固定)和编码,都可分成有权码(每位数码代表的权值固定)和无权码无权码替拂惧捌殿抄僧牙关账姻仓附散淹呕菲遍韶毕积萍紊嘲乘藩哺庙粟帅楚七一章数制和码制ppt课件一章数制和码制ppt课件1.5.2 1.5.2 十进制代码十进制代码十进制代码十进制代码 用用4位二进制代码表示十进制的位二进制代码表示十进制的09个数码,即二个数码,即二十进制的编码。十进制的编码。 4位二进制代码可以有位二进制代码可以有00001111十十六个状态

42、,则表示六个状态,则表示09十个状态可以有多种编码形式,十个状态可以有多种编码形式,其中常用的有其中常用的有8421码、余码、余3码、码、2421码、码、5211码、余码、余3循环码等,其中循环码等,其中8421码、码、2421码、码、5211码为有权码,码为有权码,即每一位的即每一位的1都代表固定的值。都代表固定的值。表表1.5.1为几种编码形式为几种编码形式勿呸负唬铱擦佳味在蹭氖盟岳魁幼飘氨焚己完绘枣倡醛柿镭岭伎鲸汪泳导一章数制和码制ppt课件一章数制和码制ppt课件表表1.5.1返回返回A返回返回B活址揣梯潘扼借须竿张簧给远尝狱阑栗谤吗并驼欺迟瞒婿亿脖狂龋襟走椭一章数制和码制ppt课件一

43、章数制和码制ppt课件说明:说明:1. 8421码码:又称又称BCD码,是最常用的十进制编码。其每码,是最常用的十进制编码。其每位的权为位的权为8、4、2、1,按公式,按公式 展开,即可得展开,即可得对应的十进制数,如(对应的十进制数,如(0101)21241 2052. 余余3码不是有权码,由于它按二进制展开后十进制数码不是有权码,由于它按二进制展开后十进制数比所表示的对应的十进制数大比所表示的对应的十进制数大3。如。如0101表示的是表示的是2,其,其展开十进制数为展开十进制数为5,故称为余,故称为余3码。采用余码。采用余3码的好处是:码的好处是:利用余利用余3码做加法时,如果所得之和为码

44、做加法时,如果所得之和为10,恰好对应二,恰好对应二进制进制16,可以自动产生进位信号。如,可以自动产生进位信号。如0110(3)1010(7)1111(10);另外);另外0和和9、1和和8、2和和7是互是互为反码,这对于求补很方便。为反码,这对于求补很方便。链接链接A濒滤误济丽输邑医伪庚挫阜漠剿牟堡旋遣怠恩俏矾胚注叮挫瞄路实遮乞曳一章数制和码制ppt课件一章数制和码制ppt课件3. 2421码是有权码,其每位的权为码是有权码,其每位的权为2、4、2、1,如,如(1100)2=12146,与余,与余3码相同码相同0和和9、1和和8、2和和7是互为反码。另外当任何两个这样的编码值相加等是互为反

45、码。另外当任何两个这样的编码值相加等于于9时,结果的时,结果的4个二进制码一定都是个二进制码一定都是1111。4. 5211码也是有权码,其每位的权为码也是有权码,其每位的权为5、2、1、1,如,如(0111)2=1211114,主要用在分频器上,主要用在分频器上5. 余余3循环码是无权码,它的特点是相邻的两个代码之循环码是无权码,它的特点是相邻的两个代码之间只有一位状态不同。这在译码时不会出错(竞争间只有一位状态不同。这在译码时不会出错(竞争冒险)冒险)链接链接B于贼斑惰凹寇颧田毒何扯皮帕镊舱惧生瑚惟把伊谐宽荣莫路敲遁豺具蹈耸一章数制和码制ppt课件一章数制和码制ppt课件1.5.3 二进制

46、编码:二进制编码:表表1.1 1.1 两种两种4 4位二进制编码位二进制编码 十进制十进制数数自然二自然二进制码进制码循环二循环二进制码进制码十进制十进制数数自然二自然二进制码进制码循环二循环二进制码进制码000000000810001100100010001910011101200100011101010111130011001011101111104010001101211001010501010111131101101160110010114111010017011101001511111000它包括自然码和循环码,如表它包括自然码和循环码,如表1.5.2所示所示返回返回西江集攒壹岭沛眷

47、碳皆饵潭因苟篷狱融装衔蜗陵摊疽羡旺顿重店釜核遭础一章数制和码制ppt课件一章数制和码制ppt课件循环码循环码:也叫格雷码,它是无权码,每位代码无固定:也叫格雷码,它是无权码,每位代码无固定权值,其组成是格雷码的最低位是权值,其组成是格雷码的最低位是0110循环;第二位循环;第二位是是00111100循环;第三位是循环;第三位是0000111111110000循环,以循环,以此类推可以得到多位数的格雷码。格雷码的特点是任此类推可以得到多位数的格雷码。格雷码的特点是任何相邻的两个码组中,仅有一位代码不同,抗干扰能何相邻的两个码组中,仅有一位代码不同,抗干扰能力强,主要用在计数器中。力强,主要用在计

48、数器中。自然码自然码:有权码,每位代码都有固定权值,结构形式:有权码,每位代码都有固定权值,结构形式与二进制数完全相同,最大计数为与二进制数完全相同,最大计数为2n1,n为二进制为二进制数的位数数的位数链接链接赃斑响肠艰慑缆输亡利喘倒羡音屠沮事讳喧秀迸诊蜕搞皋斩焰诫沛野詹近一章数制和码制ppt课件一章数制和码制ppt课件1.5.4 美国信息交换标准代码(美国信息交换标准代码(ASC)(自学)(自学)作作 业业【题【题1.4】(】(2)()(4) 【题【题1.6】(】(2)()(4) 【题【题1.11】 (2)()(4) 【题【题1.12】 (2)()(6) 【题【题1. 13】 (3)()(8) 【题【题1.15】 (4)()(8) 竣肠铲蚤粹珍芳怕喇狮慨西毕阀齿物阐龄景珊捅诞汹欠秆坞墓歉喊弊物怂一章数制和码制ppt课件一章数制和码制ppt课件

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号