定时器与数码管基础之逻辑电路与逻辑运算
在数字电路或C语言中,非零为真,即逻辑上的“假”就是数字电路或C语言中的“0”这个值,而逻辑“真”就是其他一切“非0值”以下逻辑运算符都是按照变量整体值进行运算的,通常叫做逻辑运算符:
&&逻辑与:F = A && B,当 A、B 的值都为真(非0)时,F 的值为真(1),否则 F 为假(0)
||逻辑或:F = A || B,当 A、B 的值任意一个为真(非0)时,F 的值为真(1),否则 F 为假(0)
!逻辑非:F = !A,当 A 的值为真(非0)时,F 的值为假(0),否则 F 为真(1)
以下逻辑运算符都是按照变量内的每一位来进行运算的,通常叫做位运算符:
&按位与:F = A & B,例如:A = 0b11001100,B = 0b11110000,则结果 F 就等于 0b11000000
|按位或:F = A | B,例如:A = 0b11001100,B = 0b11110000,则结果 F 就等于 0b11111100
~按位取反:F = ~A,例如:A = 0b11001100,,则结果 F 就等于 0b00110011
^按位异或:F = A ^ B,例如:A = 0b11001100,B = 0b11110000,则结果 F 就等于 0b00111100
逻辑电路符号:
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! 感谢发布原创作品,程序园因你更精彩 这个有用。 分享、互助 让互联网精神温暖你我 鼓励转贴优秀软件安全工具和文档! 感谢分享,下载保存了,貌似很强大 yyds。多谢分享 懂技术并乐意极积无私分享的人越来越少。珍惜 热心回复! 用心讨论,共获提升! 热心回复! 不错,里面软件多更新就更好了 谢谢分享,辛苦了 感谢,下载保存了 感谢分享,学习下。 感谢分享,下载保存了,貌似很强大 过来提前占个楼 用心讨论,共获提升! yyds。多谢分享 喜欢鼓捣这些软件,现在用得少,谢谢分享!
页:
[1]
2