第一章+数字概念与数制系统.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第一章+数字概念与数制系统.ppt》由会员分享,可在线阅读,更多相关《第一章+数字概念与数制系统.ppt(86页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字逻辑:应用与设计数字逻辑:应用与设计计算机学院计算机学院余余 波波1 1教学内容n第1章 数字概念与数制系统n第2章 布尔开关代数n第3章 组合逻辑原理n第4章 组合逻辑的分析与设计n第5章 触发器、简单计数器与寄存器n第6章 时序电路介绍2参考书籍3第一章第一章 数字概念与数制系统数字概念与数制系统计算机学院计算机学院余余 波波4 4Content数字和模拟数字和模拟1位数系统2数制系统的转换3二进制编码4算术运算5基 本 概 念数字离散数字 模拟连续时间温度电量6基 本 概 念RC电路和电路和Vc的连续曲线的连续曲线7基 本 概 念两种形式表示的正弦波电压两种形式表示的正弦波电压8基
2、本 概 念模拟伏特表模拟伏特表数字伏特表数字伏特表9数字系统的历史17世纪世纪19世纪世纪20世纪现代PascalGottfriedJacquardCharles BabbageGeorge BooleIntel:第一:第一个个微微处理器理器生生产、通信、通信、娱乐、科技、生活、科技、生活10定义问题 算法简介设计数字系统的问题定义的方法设计数字系统的问题定义的方法n1)确定处理任务na)确定每个任务的输入nb)确定每个任务的输出n2)为完成任务而指定成员函数11 第四级:复杂的功能逻辑单元第三级:功能逻辑单元第二级:功能逻辑门单元第一级:电子元件VLSIMSI 与 LSISSI元件级第五级:
3、复杂系统数字系统综述12数制系统简介数制数制n人们对数量计数的一种统计规则n如“半斤八两”数制的两个基本要素数制的两个基本要素n基数:计数制中所用到的数码的个数,r;n例:十进制:r=10;二进制:r=2n位权:不同数位上的固定常数n例:十进制个位的权:1,十位的权:1013Content数字和模拟1位数系统位数系统2数制系统的转换3二进制编码4算术运算5十进制十进制数(十进制数(DecimalDecimal)n组成:0、1、2、3、4、5、6、7、8、9n进位规则:逢十进一。n不同位置数的权不同,可用10i表示,i在(n-1)至-m间取值,n为十进制数的整数位位数,m为小数位位数。536.1
4、5910=(5102)+(3101)+(6100)+(110-1)+(510-2)+(910-3)15十进制数一个十进制数按权展开为一个十进制数按权展开为16二进制二进制数(二进制数(Binary)n组成:0、1n进位规则:逢二进一 例:(101101.10)2=125+024+123+122+021+120+12-1+02-2 (in decimal)=32+0+8+4+0+1+0 =(45.5)10Most Significant Bit(MSB)Least SignificantBit(LSB)17二进制数例:试标出二进制数11011.011的LSB,MSB位,写出各位的权和按权展开式,
5、求出其等值的十进制数(11011.011)2=124+123+022+121+120+02-1+12-2+12-3=16+8+0+2+1+0+0.25+0.125=27.37510MSBLSB18八进制八进制数(八进制数(Octal)n组成:0、1、2、3、4、5、6、7、n进位规则:逢八进一例:(312.64)8=382+181+280+68-1+48-2 =192+8+2+0.75+0.0625=202.8125 19八进制例:用位置计数法写出八进制数231.25(231.25)8=282+381+180+28-1+58-2=264+38+11+20.125+50.015625=128+2
6、4+1+0.25+0.078125=153.32812520十六进制十六进制(十六进制(Hexadecimal)n组成:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、FnAF的等值十进制数分别为10、11、12、13、14、15n进位规则:逢十六进一例:(21A.5)16=2162+1161+A160+516-1=512+16+10+0.3125=538.312521十六进制例:用位置计数法写出A59C.3A(A59C.3A)16=A163+5162+9161+C160+316-1+A16-2=A4096+5256+916+C+3/16+A/256=40960+1280+133+
7、12+0.1875+0.0390625=42396.226562522任意进制任意进制任意进制r(N)N)r r=(c=(cn-1n-1r rn-1n-1+c+cn-2n-2r rn-2n-2+c+c1 1r r1 1+c+c0 0r r0 0+c+c-1-1r r-1-1+c+c-2-2r r-2-2+c c-m-mr r-m-m)r:r:数制的基数制的基c:c:该基的字符集合中的字符该基的字符集合中的字符N:N:要用要用r r进制表示的数进制表示的数n:Nn:N整数部分的位数整数部分的位数m:Nm:N小数部分的位数小数部分的位数23用基用基r进行计数进行计数n字符集合中的字符排序n进位规则
8、,逢r进一例:以3为基从0计到910解:字符集=0,1,2 0,1,2,10,11,12,21,22,100000,001,002,010,011,012,021,022,10024Content数字和模拟1位数系统2数制系统的转换数制系统的转换3二进制编码4算术运算5十进制、二进制、八进制、十六进制十进制、二进制、八进制、十六进制26二进制二进制十六进制十六进制n特点:因16=24,所以4位二进制数代表一位十六进制数n方法:将二进制数从小数点处开始,分别向左、右按每向左、右按每四位分为一组四位分为一组,不足四位则以不足四位则以0补上补上,每组用相应的十六进制数表示,组合后可得到相应的十六进制
9、数例:例:将10101111.00010110112转换成十六进制数。解:1010 1111.0001 0110 1100=A F .1 6 C 10101111.00010110112=AF.16C1627练习1:将二进制数(11101.01)2转换成十六进制数解:11101.01 =0001 1101.0100 =1 D .4 (11101.012)2=(1D.416)16练习2:将二进制数(11010101000.1111010111)2转换成十六进制数解:11010101000.1111010111 =0110 1010 1000.1111 0101 1100 =6 A 8.F 5 C
10、(11010101000.1111010111)2=(6A8.F5C)1628十六进制十六进制二进制二进制n方法:将每个十六进制字符换为相应的四位二进制数,连接起来,(去掉首尾多余的0)。例:例:将(785.4AF)16转换成二进制数。解:7 8 5.4 A F=0111 1000 0101.0100 1010 1111=11110000101.01001010111(785.4AF)16=(11110000101.01001010111)229练习:将练习:将(3BE1.27)16转换为二进制数转换为二进制数解:3 B E 1.2 7 =0011 1011 1110 0001.0010 01
11、11 =11101111100001.00100111(3BE1.27)16=(11101111100001.00100111)230二进制二进制八进制八进制n特点:因8=23,所以3位二进制数代表一位八进制数n方法:将二进制数从小数点处开始,分别向左、右按每分别向左、右按每三位分为一组,不足三位则以三位分为一组,不足三位则以0补上补上,每组用相应的八进制数表示,组合后可得到相应的八进制数例:例:将10101111.00010110112转换成八进制数。解:010 101 111.000 101 101 100=2 5 7.0 5 5 4 (10101111.0001011011)2=(257
12、.0554)831练习:将二进制数练习:将二进制数11101.01转换成八进制数转换成八进制数解:11101.01 =011 101.010 =3 5 .2 (11101.01)2=(35.2)832八进制八进制二进制二进制n方法:将每个八进制字符换为相应三位二进制数,连接起来,(去掉首尾多余的0)。例:例:将(325.744)8转换成二进制数。解:3 2 5.7 4 4=011 010 101.111 100 100=11010101.1111001(325.744)8=(11010101.1111001)233数字系统简介八八进制制十六十六进制制二二进制制34练习:将练习:将(3BE1.2
13、7)16转换为八进制数转换为八进制数解:3 B E 1.2 7 =0011 1011 1110 0001.0010 0111 =11101111100001.00100111 =011 101 111 100 001.001 001 110 =3 5 7 4 1.1 1 6 =(35741.116)8 练习练习:将将(325.744)8转换成十六进制数。转换成十六进制数。解:3 2 5.7 4 4=011 010 101.111 100 100=1101 0101.1111 0010=D 5 .F 3 =(D5.F3)1635二进制二进制十进制十进制n方法:将二进制数按权展开,计算出相应的十进
14、制值(bn-1b0.b-1b-m)2=bn-12n-1+b020+b-12-1+b-m2-m=(N)10例:将(10110.0101)2转换成十进制数。(10110.0101)2=1(24)+0(23)+1(22)+1(21)+0(20)+0(2-1)+1(2-2)+0(2-3)+1(2-4)=24+22+21+2-2+2-4=16+4+2+0.25+0.0625=22.312536练习:将(1001.011)2转换成十进制(1001.011)2=1(23)+0(22)+0(21)+1(20)+0(2-1)+1(2-2)+1(2-3)=23+20+2-2+2-3=8+1+0.25+0.125=
15、9.37537十进制十进制二进制二进制n整数部分转换为二进制n小数部分转换为二进制n结果相加38(1 1)整数部分转换)整数部分转换设N10的整数部分转换成的二进制数为 bn-1bn-2b1b0可列成下列等式:N10=bn-12n-1+bn-22n-2+b121+b020 将上式两边同除以2,两边的商和余数相等商=bn-12n-2+bn-22n-3+b221+b1余数=b0,经整理后有39二进制与十进制再将上式两边同时除以2,可得余数b1,依次类推,便可求出二进制数的整数部分的每一位系数bn-1、b1、b0。在转换中注意除以2一直进行到商数为0止。这就是所谓除基取余法除基取余法(Radix D
16、ivide Method)。40二进制与十进制41练习:将练习:将7710转换为二进制数转换为二进制数42(2)小数部分转换)小数部分转换设N10的小数部分转换成二进制数为b-1b-2b-m,可写成等式:N10=b-12-1+b-22-2+b-m2-m 将上式两边同时乘以2得 2N10=b-120+b-22-1+b-m2-m+1 上式中乘积的整数部分就是系数b-1,而乘积的小数部分为:2N10-b-1=b-22-1+b-m2-m+1 432N10-b-1=b-22-1+b-m2-m+1 对上式两边再同乘以2,则积的整数部分为系数b-2,依次类推,便可求出二进制数的小数部分的每一位系数,这就是所
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 数字 概念 数制 系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内