基本数字逻辑门电路.docx
《基本数字逻辑门电路.docx》由会员分享,可在线阅读,更多相关《基本数字逻辑门电路.docx(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基本数字逻辑门电路不管是数字电路,还是C语言,我们都会经常遇到逻辑 运算和逻辑电路,在这里我介绍一下,大家先简单了解一下, 知道有这么回事,回头遇到了,再详细研究。首先,在“逻辑”这个概念范畴内,存在真和假这两个 逻辑值,而将其对应到数字电路或C语言中,就变成了 “非 0值”和“0值”这两个值,即逻辑上的“假”就是数字电 路或C语言中的“0”这个值,而逻辑“真”就是其它一切 “非0值”。然后,我们来具体分析一下几个主要的逻辑运算符。我 们假定有2个字节变量:A和B,二者开展某种逻辑运算后 的结果为Fo以下逻辑运算符都是按照变量整体值开展运算的,通常 就叫做逻辑运算符:&:逻辑与,F=A&B,当
2、A、B的值都为真(即非0值, 下同)时,其运算结果F为真(具体数值为1,下同);当A、 B值任意一个为假(即0,下同)时,结果F为假(具体数 值为0,下同)。I I :逻辑或,F=A| |B,当A、B值任意一个为真时,其 运算结果F为真;当A、B值都为假时,结果F为假。!:逻辑非,F二!A,当A值为假时,其运算结果F为真; 当A值为真时,结果F为假。以下逻辑运算符都是按照变量内的每一个位来开展运 算的,通常就叫做位运算符:&:按位与,F=A&B,将A、B两个字节中的每一位都开 展与运算,再将得到的每一位结果组合为总结果F,例如 A = 0bll001100,B = ObHllOOOO,那么结果
3、 F 就等于 ObllOOOOOO。I:按位或,F二A|B,将A、B两个字节中的每一位都开 展或运算,再将得到的每一位结果组合为总结果F,例如 a 二 obnooiioo,B = obnnoooo,那么结果 f 就等于 obiiunoo。1按位取反,F=A,将A字节内的每一位开展非运算 (就是取反),再将得到的每一位结果组合为总结果F,例如, A=ObllOOllOO,那么结果F就等于ObOOllOOll;这个运算符我 们在前面的流水灯实验里已经用过了,现在再回头看一眼, 是不是清楚多了。八:按位异或,异或的意思是,如果运算双方的值不同 (即相异)那么结果为真,双方值一样那么结果为假。在C语言 里没有按变量整体值开展的异或运算,所以我们仅以按位异 或为例,F=AB A-ObllOOllOO, B=Obl 1110000,那么结果 F 就等于 ObOOllllOOo我们今后要看资料或芯片手册的时候,会经常遇到一些 电路符号,表1就是数字电路中的常用符号,知道这些符号 有利于我们理解器件的逻辑构造,尤其重点认识以下表中的 “国外流行图形符号在这里我们先简单看一下,后边遇 到了知道到这里查阅就可以了。表1数字逻辑门电路
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基本 数字 逻辑 门电路 docx
限制150内