二进制数的运算_精品文档PPT资料.ppt
《二进制数的运算_精品文档PPT资料.ppt》由会员分享,可在线阅读,更多相关《二进制数的运算_精品文档PPT资料.ppt(14页珍藏版)》请在冰豆网上搜索。
练习:
求(求(1011011)2(1010.11)2?
10110111010.11)1.11010011(1100101.11)2减法运算法则减法运算法则:
0001011101011(01)例:
求(求(10110.01)2(1100.10)2?
10110.011100.10)1.11001(1001.11)2练习:
求(求(1010110)2(1101.11)2?
1010110.001101.11)1.00001001(1001000.01)2乘法运算法则乘法运算法则:
000100010111例:
求(求(1101.01)2(110.11)2?
1101.01110.11)(1011001.0111)21101011101010000001101011101011011001.0111除法运算法则除法运算法则:
00010=(无意义)(无意义)010111例:
求(求(1101.1)2(110)2?
(10.01)2110110110110010.01逻辑运算:
逻辑运算:
逻辑代数:
逻辑变量:
它是指“条件”与“结论”之间的关系。
它是指对因果关系进行分析的一种运算,运算结果并不表示数制的大小,而是表示逻辑概念成立还是不成立。
是实现逻辑运算的数学工具。
(由英国人乔治布尔创立,又称布尔代数)逻辑代数是通过逻辑变量表示命题的A:
今天去郊游今天去郊游B:
今天天气好今天天气好C:
今天不上课今天不上课A=BC含义:
含义:
“若若今天天气好今天天气好,并且,并且今天不上课今天不上课,则,则今天去今天去郊游郊游”。
表示表示“与与”运算,是运算,是“并且并且”的意思的意思A=BC表示表示“或或”运运算算表示表示A、B、C的反命题,表示的反命题,表示“非非”运算运算含义:
“若若今天天气不好今天天气不好,或,或今天上课今天上课,则,则今天不去今天不去郊游郊游”。
逻辑变量逻辑变量逻辑变量逻辑变量三种基本的逻辑关系逻辑与(And)逻辑或(Or)逻辑非(Negate)逻辑异域(ExclusiveOr)运算符运算符:
And运算法则:
运算法则:
00=001=010=011=1只要当参与的逻辑变量都为1时,“与”运算的结果才会为1;
只要其中有一个为0,其结果就为0。
逻辑运算1010111110011101=?
1010111110011101)1011000110001101练习:
逻辑运算1011100111110011=?
1011100111110011)10001101100110001运算符运算符:
00=001=110=111=1只要当参与“或”运算的任意一个逻辑变量为1时,“或”运算结果就为1;
只有都为0,结果才为0。
逻辑运算1010101001100110=?
1010101001100110)0111011111101110练习:
逻辑运算1010000110011011=?
1010000110011011)1101110110111011Or运算符运算符:
逻辑非运算是逻辑否定的意思,用二进制进行逻辑运算就是“求反”操作。
逻辑运算练习:
逻辑运算在变量上加在变量上加“”1=00=110101100=0101001101001011=10110100运算符运算符:
只有参与“异域”运算的两个逻辑变量值不同时,“异域”运算结果为1;
否则结果为0。
逻辑运算1010101000001111101001011010010100=001=110=111=000=000=01010101000001111=书上:
第18页逻辑运算