1.3.2 二进制数的逻辑运算
2025年10月12日
1.3.2 二进制数的逻辑运算
1.“与”(AND)运算
“与”运算又称逻辑乘,其运算符号为·或∧。如有A,B两个逻辑变量(每个变量只能有0或1两种取值),可能有的取值情况只有4种,在各种取值的条件下得到的“与”运算结果如下表所示:
即只有当A,B两个变量的取值均为1时,它们的“与”运算的结果才是1。
2.“或”(OR)运算
“或”运算又称逻辑加,可用符号+或∨来表示。“或”运算规则可用下表说明:
即A,B两个变量中只要有一个变量取值为1,则它们“或”运算的结果就是1。
3.“非”(NOT)运算
若变量为A,则它的“非”运算的结果用-A来表示。“非”运算规则可用下表说明:
4.“异或”(XOR)运算
“异或”运算可用符号+或A来表示。其运算规则用下表说明:
即当两个变量的取值相异时,它们的“异或”运算结果为1。
【例1-15】 已知:A=1011010,B=11000110,求:F1=A+B;F2=A·B;F3=-A;F4=A+B的值。
F1=A+B=11110111 F2=A·B=10000100F3=-A=01001010 F4=A+B=01110011