数字逻辑设计项目教程(更新中)
2021-09-29 21:28:12 0 举报
AI智能生成
数字逻辑设计项目教程知识梳理
作者其他创作
大纲/内容
项目1 逻辑代数基础
1.1 数制转换
1.1.1 数制
数制的3个要素
基数
数码的个数(例:二进制,有数码0、1两个数码,基数是2)
权
数制中某一位上的1所表示数值的大小
进制
逢基进一(例:二级制,逢二进一;八进制,逢八进一)
十进制数
十进制的基数是10
有10个数码,即0,1,2,3,4,5,6,7,8,9
计数规则是:逢十进一
各位的权是10的幂。
字符表示:D
二进制数
二进制的基数是2
有2个数码,即0,1
基数规则是:逢二进一
各位的权是2的幂
字符表示:B
八进制数
八进制的基数是8
有8个数码,即0,1,2,3,4,5,6,7
基数规则是:逢八进一
各位的权是8的幂
字符表示:O
十六进制数
十六进制的基数是16
有16个数码,即0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(其中A->10,B->11,C->12,D->13,E->14,F->15)
基数规则是:逢16进一
各位的权是16的幂
字符表示:H
1.1.2 不同数制间的转换
a、其他进制数 转换 十进制数
转换方法:将其他进制数按权展开,再相加,即可得到对应的十进制数。
b、十进制数 转换 二进制数
转换方法
(1)整数部分转换:除2取余法(怎么取:从下往上取)从高位往低位取
即 将整数部分逐次被2除,依次记下余数,直到商为0为止;第一个余数为二进制的最低位,最后一个余数为最高位。
(2)小数部分转换:乘2取整法(怎么取:从上往下取)从高位往低位取
即 将小数部分连续乘以2,取整数,直到小数部分为0(当然也存在也存在小数部分不为0的情况,取几位看要求而定),第一个整数为二进制最高位,最后一个整数为最低位。
c、十进制数 转换 二进制数
转换方法
(1)整数部分转换:除8取余法(怎么取:从下往上取)从高位往低位取
即 将整数部分逐次被8除,依次记下余数,直到商为0为止;第一个余数为二进制的最低位,最后一个余数为最高位。
(2)小数部分转换:乘8取整法(怎么取:从上往下取)从高位往低位取
即 将小数部分连续乘以8,取整数,直到小数部分为0(当然也存在也存在小数部分不为0的情况,取几位看要求而定),第一个整数为二进制最高位,最后一个整数为最低位。
d、十进制数 转换 十六进制数
转换方法
(1)整数部分转换:除16取余法(怎么取:从下往上取)从高位往低位取
即 将整数部分逐次被16除,依次记下余数,直到商为0为止;第一个余数为二进制的最低位,最后一个余数为最高位。
(2)小数部分转换:乘16取整法(怎么取:从上往下取)从高位往低位取
即 将小数部分连续乘以16,取整数,直到小数部分为0(当然也存在也存在小数部分不为0的情况,取几位看要求而定),第一个整数为二进制最高位,最后一个整数为最低位。
e、二进制数 转换 十六进制数
转换方法
采用“四位合一”的方法
整数部分:从低位开始,每4位进制数为一组,最后不足的4位,在高位上加0补足。
小数部分:从高位开始,每4位进制数为一组,最后不足的4位,在低位上加0不足4位。
然后每组用一个16进制数代替,按顺序相连即可。
简易理解:以小数点为中心,整数部分向左取4位,不足4位用0补齐;小数部分向右取4位,不足4位用0补齐
例:10111010110.11B
0101(101不足4为,用0 补齐)
1101
0110.
1100(11不足4位用0补齐)
例题相对应的16进制数
5(对应二进制数0101)
D(即13,对应二进制1101)
6(0110).
C(12)
即答案是:5D6.CH
补充:二进制与16进制对照表(二进制->16进制)
0000->0
0001->1
0010->2
0011->3
0100->4
0101->5
0110->6
0111->7
1000->8
1001->9
1010->A(10)
1011->B(11)
1100->C
1101->D
1110->E(14)
1111->F(15)
f、十六进制数 转换 二级制数
转换方法
采用“一位分4位”的方法
即 将每位十六进制数用4位二进制数代替,再按原来的顺序排列起来即可。
例:5DF.2EH
按上面的对照表得
0101 1101 1111. 0010 1110B=10111011111.00101110B
1.2编码
1.2.1 二-十进制编码
将十进制数0~9十个数字用二进制表示,称为二-十进制编码,又称BCD码。
1. 8421BCD码
1.2.2可靠性编码
1.2.3ASCII码
编码这小结,大多是文字和表格,可自行百度,这里就不在赘述。
1.3逻辑函数的描述
1.3.1 三种基本逻辑关系与门电路
基本的逻辑关系有三种:与逻辑、或逻辑、非逻辑
对应的三种逻辑运算:与运算、或运算、非运算
a、与逻辑与与门
1) 与逻辑
只有当决定事件(Y)的所有条件(A、B、C、...)全部具备时,此事件(Y)才会发生,这种因果关系称为与逻辑,实现这种逻辑关系运算就是与逻辑运算。
表达式:Y=A·B 或 Y=AB
2)二极管与门电路
b、或逻辑与或门
c、非逻辑与非门
1.4逻辑函数的化简
项目2 集成电路
2.1 TTL门电路的测试
2.2 CMOS门电路的测试
项目3 数字逻辑开发工具
3.1 Quartus II 的操作使用
3.2 TEMI 数字逻辑设计能力认证开发版的操作使用
以上写完再添加新的内容
0 条评论
下一页