数字逻辑与数字系统.ppt
《数字逻辑与数字系统.ppt》由会员分享,可在线阅读,更多相关《数字逻辑与数字系统.ppt(102页珍藏版)》请在三一办公上搜索。
1、开关理论基础,第一章 开关理论基础,数制与编码逻辑函数布尔代数卡诺图集成门电路的外特性,1.1 数制与编码,1.1.1 进位计数制 就是一种按进位方式实现计数的制度,简称进位制。,a.十进计数制 数字符号:0,1,2,3,4,5,6,7,8,9;“.”进位规则:“逢十进一”,例如:234.6 百位2代表200,十位3代表30,个位4代表4,小数点后为十分位6代表6/10,234.6=2102+3101+4100+610-1,1.1.1 进位计数制,任何一个十进制数N的两种表示方法:1.位置记数法:(N)10=(kn-1kn-2k1k0.k-1k-2k-m)10,n-表示整数位数 m-表示小数位
2、数,Ki 0,1,2,3,4,5,6,7,8,9 0 Ki 9,1.1.1 进位计数制,b.任意的R进制 位置记数法:(N)R=(kn-1kn-2k1k0.k-1k-2k-m)R 多项式记数法:,R-基数 0 ki R-1,(N)R=kn-110n-1+k0100+k-110-1+k-m10m,注意:1.下标基数R一律规定为十进制数,计数规则“逢R进一”2.对于R进制数在R进制形式下表示应写成“10”,读“么”,“零”,1.1.1 进位计数制,例如:基数 R=(2)10=(10)2 R=(16)10=(10)16,(14)10=(1110)2=(112)3=(32)4=(E)16,1.1.2
3、数制转换,一个数从一种进位计数制表示法转换成另一种进位计数制表示法,即,多项式替代法:将被转换进制数以多项形式展开,把其所有数字符号和10基数都一一用进制对应的符号替代,然后在进制下计算结果。,例1:(101010.1)2=(1105+0104+1103+0102+1101+0100+110-1)2=(125+024+123+022+121+020+12-1)10=(32+8+2+0.5)10=42.5,1.1.2 数制转换,例2(121.2)3 转换为二进制数(1)3(1)2(2)3(10)2 基数(10)3=(11)2,(121.2)3=(1102+2101+1100+210-1)3,=(
4、1112+10111+1110+1011-1)2,=(1001+110+1+0.101010)2,=(10000.101010)2,注:此种转换方法一般要求进制的运算要熟悉,1.1.2 数制转换,基数乘除法:,与多项式替代法不同点:,转换计算是在进制中进行,与多项式替代法正好相反的过程,1.1.2 数制转换,例(2803)10=(?)16,0,15,10,结果:(2803)10=(AF3)16,175,10,1.1.2 数制转换,例(35)10=(?)2,4,1,结果:(35)10=(100011)2,17,8,2,1,0,0,0,0,1,1.1.2 数制转换,1.小数转换(基数乘法),(10
5、1010.1)2=(42.5)10,(121.2)3=(10000.101010)2,前面的例子:,1.1.2 数制转换,转换方法:,将被转换的进制数,在进制运算规则下乘以进制的基数(以进制表示),取出结果的整数位用进制的数字符号代替,即得转换后的最高位,然后再对取过整数位的小数部分,以同样方法求得次高位,以此类推直到满足转换位数要求止。,例(0.4321)10=(?)16(取四位小数),16(0.4321)=6.9136,整数6,16(0.9136)=14.6176,14,16(0.6176)=9.8816,9,16(0.8816)=14.1056,14,结果:(0.4321)10(0.6E
6、9E)16,1.1.2 数制转换,例(0.1285)10=(?)4(取五位小数),2,0,0,3,结果:(0.1285)10(0.02003)4,1.1.2 数制转换,任意两种进位制之间的转换,.进制的运算规则熟悉,用多项式替代法,.进制的运算规则熟悉,用基数乘除法,.两种进制的运算规都不熟悉,引入十进 制为桥梁,同时采用以上两种方法,1.1.2 数制转换,例如:(1023.23)4=(?)5,N=143+042+241+340+24-1+34-2+14-3=64+8+3+0.5+0.1875+0.015625=75.703125,1.1.2 数制转换,基数为k进制之间的转换,设:(N)2=a
7、n-12n-1+a323+a222+a121+a020,(N)8=bm-18m-1+b181+b080,余数相等:a222+a121+a020b0,商相等:an-12n-+a23+a22+a21+a20 bm-18m-+b81+b80,a22+a21+a20b,1.1.2 数制转换,一般有k进制一位对应二进制k位,例如:(AF.16C)16=(?)8,(AF.16C)16=(257.0554)8,1.1.3 二进制编码,给一个信息或符号指定一个具体的二进制码去代表它,这一过程称为二进制编码,通常编码,数字编码,字符编码,1.1.3 二进制编码,1.二进制码,-自然二进制码(有权码,各位权植2i
8、),-循环二进制码(2m-10 仅一位之差),1.1.3 二进制编码,二进制码与循环二进制码转换规则:Ci=BiBi+1,-循环二进制码,1.1.3 二进制编码,2.二-十进制码(BCD码),四位二进制数表示十进制数的方案数:,例如:(1000)8421=81+40+20+10=8-十进制符号“8”,1.1.3 二进制编码,编码方案:,“8421”码和十进制数的转换直接按位(或组)转换,选择四位二进制码的前十个数表示十进制数十个数字符号,其中二进制码:1010-1111 禁止在“8421”码中出现,1.1.3 二进制编码,加权码-“2421”码,设 a3a2a1a0-“2421”码,各位权:2
9、、4、2、1,代表数值:2a3+4a2+2a1+1a0,编码方案:,例如:(1011)2421=21+40+21+11=5-十进制符号“5”,选择四位二进制码的前5个数和后5个数表示十进制数十个数字符号,其中二进制码:0101-1010 禁止在“2421”码中出现,1.1.3 二进制编码,“2421”码是一种对 9 的自补码,即自身按位取反就得到该数对9之补的“2421”码,例如:3对9之补是 9-3=6,3=(0011)2421,6=(1100)2421,非加权码-格雷码:编码规则:任何两个相邻的代码只有一位二进制位不同,1.1.3 二进制编码,常用的BCD码,第一章 开关理论基础,数制与编
10、码逻辑函数布尔代数卡诺图集成门电路的外特性,1.2 逻辑函数,1.2.1 逻辑函数的基本概念,逻辑函数-布尔函数-开关函数,逻辑函数:设A1,A2,An是n个变量,每个变量取值0 或者取值1,令f(A1,A2,An)是A1,A2,An的一个开关函数,f的取值0 或1 由A1,A2,An的取值决定。,记为:F=f(A1,A2,An),1.2.1 逻辑函数的基本概念,一个开关函数的F(A1,A2,An),A1,A2,An,F(A1,A2,An),1.2.1 逻辑函数的表示方法,常用的表示方法:,布尔代数方法,真值表法,逻辑图法,卡诺图法,波形图法,点阵图法,硬件描述语言表法,立方体,1.2.3 基
11、本逻辑运算,与运算“与”运算又叫“逻辑乘”(Logic multiplication)其结果叫“逻辑积”(Logic product),1.2.3 基本逻辑运算,“”-“与”运算符,常将“”省去,写成F=AB,1.2.3 基本逻辑运算,或运算“或”运算又叫“逻辑加”(Logic addition)其结果叫“逻辑和”(Logic sum),1.2.3 基本逻辑运算,“+”-“或”运算符,布尔代数式写成F=A+B,1.2.3 基本逻辑运算,非运算“非”运算(NOT)又叫“反相”运算(Inversion),也叫“逻辑否定”(Logic negation)布尔代数式写 成 F=A,1.2.3 基本逻辑
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑 系统

链接地址:https://www.31ppt.com/p-4979980.html