打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
模拟信号 数字信号

。。

模拟信号是连续的,数字信号是不连续的。

模拟信号是物理方式(例如用黑胶磁带记录波),数字信号是用电信号。

模拟信号,例如唱一首歌,记录下来,如下图(纵坐标是声音强度)。这是连续变化。

数字信号,即将这段波切割,分成很多份,每一份记录一个高度,如下图。

第一个高度记录成1,第二个高度记录成2。这段波就是123321。这个就是数字信号。切割的越细,保真度越高,但数据量就越大。

布尔代数

异或门,A和B相加等于1,则输出1,否则输出0。即,当A和B不同时(即一个是1,一个是0),相加才等于1。

用“与”,“或”,“非” 实现 “异或”运算

a^b  异或
1.(a|b)&(~a|~b)
2.~(~a&~b)&~(a&b)
3.(a&~b)|(~a&b)


如何处理数字信号?

例如,加法运算,111和101,两个2进制数相加。计算机如何实现这个过程?

需要引入个概念:本位,新的本位,进位。以个位上的数相加为例。两个需要相加的1是本位,命名为Ai,Bi,相加得0,即新的本位,命名为Si,进一位,即进位,命名为Ci。如下

通过两个本位相加,算出一个新的本位和进位。这叫一位数的加法,或叫半加法器。

这个问题就变成,半加法器,如何实现?

1、新本位。A和B的相加,通过哪种布尔运算得到新本位S?1+1得0,0+0得0,1+0得1,0+1得1,与异或运算一样。即新本位是一个异或门。这是第一个步骤。

2、进位。A和B的相加,通过哪种布尔运算得到进位C?只有A和B都是1,才会进位。即1+1得1,和与运算一样。即进位是个与门。

以上只能算一位数的加法,如何算多位数?把一堆半加法器,串起来,形成一个全加法器。

转自  

https://www.youtube.com/watch?v=pUwYvJtfbsY

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
对于计算机来说无论是百万还是上亿的数字运算都能瞬间出结果
加法器电路原理图解
二进制是如何将加减乘除变换为加法实现的
组合逻辑电路2
计算机的奥秘原来这么简单(三)
计算机为什么要用补码?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服