fpga数电基础之--------基本概念

本文探讨了数字信号与模拟信号的区别,介绍了数值、编码与译码的概念,阐述了逻辑代数及其运算规则,讲解了逻辑化简的技巧,讨论了最小项与最大项的概念,并介绍了卡诺图的应用,以及竞争与冒险现象的处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,数字信号与模拟信号有什么区别?

数字信号不是连续变化的,而模拟信号是连续的。这里笔者的理解是微积分的过程中,无穷多的小数格是数字信号,而曲线是模拟信号。

2,什么是数值,什么是编码,什么是译码?

数值,是进位计数制的简称,常见的有二进制,八进制,十进制,十六进制。理解什么是编码译码,就要理解什么是代码。代码是用来描述信息系统中信息(这里的信息包括数值和符号ascall)的二进制码。编码,以一定规则编制代码,用以表示十进制数值,符号等的过程。译码,将代码还原成信息的过程。

3,什么是逻辑代数,运算规则。

逻辑代数,又称为布尔代数(数学工具)。用以描述客观规律的逻辑关系。

4,逻辑化简(公式法)

意义:尽可能利用更少的元件,使用更简单的逻辑表达。

目的:消除多余的乘积项(与项最少)和每个乘积项中多余的因子(乘积因子最少)。

另外几个小知识1,异或取非等于同或2,这里的A表示整体(A可以等于BCD......)3,吸收法A+AB=A

4,消项法AB+~AC+BCD=AB+~AC (冗余公式:找到互非因子,消去冗余项) 5,一般是与或的最简形式消因子法,A + ~AB = A + B 互非因子可以消去 (熟练掌握需要看大量例题)

5,什么是最小项,最大项

最小项性质:

任意输入必有且仅有一个最小项为1,全体最小项为1,任意两个乘积为0

 

依次有最小项之和和最大项之积的两种表示逻辑函数方法

6,卡诺图

二变量(4),三变量(8),四变量(16)卡诺图......

排列方式要几何相邻,就是仅有一个变量不同。卡诺图的无关项用×,随意表示0/1

化简时圈一。或者圈零后取反。得到化简后的逻辑表达式。

7,竞争与冒险

竞争冒险,只要有或者有可能出现A+~A或者A*~A,有可能出现竞争冒险

消除方法增加冗余项。

输出端口加一个小电容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ty_xiumud

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值