二进制数的逻辑运算

二进制数的运算 逻辑运算~

计算机的逻辑运算的算术运算的主要区别是:逻辑运算是按位进行的,位与位之间不像加减运算那样有进位或借位的联系。
  逻辑运算主要包括三种基本运算:逻辑加法(又称“或”运算)、逻辑乘法(又称“与”运算)和逻辑否定(又称“非”运算)。此外,“异或”运算也很有用。
  逻辑加法
  逻辑加法(“或”运算)通常用符号“+”或“∨”来表示。逻辑加法运算规则如下:
  0+0=0,
0∨0=0
  0+1=1,
0∨1=1
  1+0=1,
1∨0=1
  1+1=1,
1∨1=1
  从上式可见,逻辑加法有“或”的意义。也就是说,在给定的逻辑变量中,A或B只要有一个为1,其逻辑加的结果为1;两者都为1则逻辑加为1。
  逻辑乘法
  逻辑乘法(“与”运算)通常用符号“×”或“∧”或“·”来表示。逻辑乘法运算规则如下:
  0×0=0,
0∧0=0,
0·0=0
  0×1=0,
0∧1=0,
0·1=0
  1×0=0,
1∧0=0,
1·0=0
  1×1=1,
1∧1=1,
1·1=1
  不难看出,逻辑乘法有“与”的意义。它表示只当参与运算的逻辑变量都同时取值为1时,其逻辑乘积才等于1。
  逻辑否定
  逻辑非运算又称逻辑否运算。其运算规则为:
  ┐0=1
(非0等于1)
  ┐1=0
(非1等于0)
  异或运算
  异或运算(半加运算)通常用符号"⊕"表示,其运算规则为:
  0⊕0=0
0同0异或,结果为0
  0⊕1=1
0同1异或,结果为1
  1⊕0=1
1同0异或,结果为1
  1⊕1=0
1同1异或,结果为0
  即两个逻辑变量相异,输出才为1

二进制数的逻辑运算包括逻辑加法(“或”运算)、逻辑乘法(“与”运算)、逻辑否定(“非”运算)和逻辑“异或”运算。
(1)逻辑“或”运算
又称为逻辑加,可用符号“+”或“∨”来表示。逻辑“或”运算的规则如下:
0+0=0或0∨0=0
0+1=1或0∨1=1
1+0=1或1∨0=1
1+1=1或1∨1=1
可见,两个相“或”的逻辑变量中,只要有一个为1,“或”运算的结果就为1。仅当两个变量都为0时,或运算的结果才为0。计算时,要特别注意和算术运算的加法加以区别。
(2)逻辑“与”运算
又称为逻辑乘,常用符号“×”或“· ”或“∧”表示。“与”运算遵循如下运算规则:
0×1=0或0·1=0或0∧1=0
1×0=0或1·0=0或1∧0=0
1×1=1或1·1=1或1∧1=1
可见,两个相“与”的逻辑变量中,只要有一个为0,“与”运算的结果就为0。仅当两个变量都为1时,“与”运算的结果才为1。
(3)逻辑“非”运算
又称为逻辑否定,实际上就是将原逻辑变量的状态求反,其运算规则如下:
可见,在变量的上方加一横线表示“非”。逻辑变量为0时,“非”运算的结果为1。逻辑变量为1时,“非”运算的结果为0。
(4)逻辑“异或”运算
“异或”运算,常用符号“”或“”来表示,其运算规则为:
00=0 或 00=0
01=1 或 01=1
10=1 或 10=1
11=0 或 11=0
可见:两个相“异或”的逻辑运算变量取值相同时,“异或”的结果为0。取值相异时,“异或”的结果为1

二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。
二进制数(binaries)是逢2进位的进位制,0、1是基本算符[2];计算机运算基础采用二进制。电脑的基础是二进制。在早期设计的常用的进制主要是十进制(因为我们有十个手指,所以十进制是比较合理的选择,用手指可以表示十个数字,0的概念直到很久以后才出现,所以是1-10而不是0-9)。电子计算机出现以后,使用电子管来表示十种状态过于复杂,所以所有的电子计算机中只有两种基本的状态,开和关。也就是说,电子管的两种状态决定了以电子管为基础的电子计算机采用二进制来表示数字和数据。常用的进制还有8进制和16进制,在电脑科学中,经常会用到16进制,而十进制的使用非常少,这是因为16进制和二进制有天然的联系:4个二进制位可以表示从0到15的数字,这刚好是1个16进制位可以表示的数据,也就是说,将二进制转换成16进制只要每4位进行转换就可以了。
二进制的“00101000”直接可以转换成16进制的“28”。字节是电脑中的基本存储单位,根据计算机字长的不同,字具有不同的位数,现代电脑的字长一般是32位的,也就是说,一个字的位数是32。字节是8位的数据单元,一个字节可以表示0-255的十进制数据。对于32位字长的现代电脑,一个字等于4个字节,对于早期的16位的电脑,一个字等于2个字节。

我们常用的是十进制 , 即 逢十进一 , 数字只有 10个 ,0 - 9 。当位数到达9的时候需要进一位 , 高位补一 ,原先位置变为0
二进制是计算机编码进制 , 即逢二进一 , 数字只有2个 , 0 - 1 。当位数到达1的时候需要进一位,
高位补一,原先位置变为0

十进制 (D): 3120 = 3x10³ + 1x10² + 2x10(1次方) + 0x10(0次方) = 3000 + 100 + 20 + 0 (D)
二进制 (B): 1011 = 1x2³ + 0x2² + 1x2 + 1x2(0次方) = 8 + 0 +1 +1 = 10 (D)
上面是二进制转换为十进制的数大小 (D)代表十进制符号



二进制规则
答:二进制数的加法运算“逢二进一”,0+0=0;0+1=1;1+0=1;1+1=10。2、二进制数的乘法运算:0×0=0;0×1=0;1×0=0;1×1=1;二进制数的逻辑运算:二进制的或运算:遇1得1;二进制的与运算:遇0得0...

二进制的逻辑运算和算术运算的区别是?
答:二进制的逻辑运算和算术运算的区别是:逻辑运算和算术运算的区别,主要集中在1+1的运算上:逻辑运算中,1+1=1;在算术运算中1+1=10。所以在逻辑运算中,跟”或“运算有关的,跟算术运算都是有区别的,只要不牵扯”或...

二进制数的四则运算
答:0×0=0, 0∧0=0, 0·0=0 0×1=0, 0∧1=0, 0·1=0 1×0=0, 1∧0=0, 1·0=0 1×1=1, 1∧1=1, 1·1=1 二进制除法运算法则:① 0÷0=0 ② 0÷1=0 ③ 1÷1=1 例:求(100100...

二进制数的运算
答:二进制数的运算除了有四则运算外,还可以有逻辑运算。下面分别予以介绍。二进制数的四则运算二进制数与十进制数一样,同样可以进行加、减、乘、除四则运算。其算法规则如下:加运算:0 0=0,0 1=1,1 0=1,1 1=10,#逢2进1;减...

在电子电路中二进制的运算规则是什么?
答:二进制的运算规则很简单:0+0=0 0+1=1 1+1=10 这样的运算很容易实现,在电子电路中,只要用一些简单的逻辑运算元件就可以完成。所以,在计算机中数的表示全部用二进制,并采用二进制的运算规则完成数据间的计算。尽管在...

逻辑或的二进制表示方式是什么?
答:二进制数10111000和11001010进行逻辑"与",运算结果再与10100110进行“或”运算,其结果的16进制形式为101001110。逻辑"与"即当运算符两边的表达式的结果都为1时,整个运算结果才为1,否则,只要有一方为0,则结果为0。所以...

二进制数10101011和11011001进行逻辑“与”运算的结果是( )。_百度...
答:【答案】:A “与”运算是计算机中一种基本的逻辑运算方式,符号表示为&,运算规则:0&0=0;0&1=0;1&0=0;1&1=1。题干两个二进制数运算结果为10001001,A项正确。

二进制与的逻辑运算
答:就是两个二进制数对应位上的数字相与撒,首先要知道与的定义为同一为一哈

win7 科学计算器二进制逻辑与或非怎么算
答:与运算。比如两个二进制数110010和101010 110010 101010 ———100010 第一个数的第一位与第二个数的第一位比较。都是1,则结果为1。就是相同位置上的值都为1,与的运算结果才为1,否则为0。非运算的操作数只有一个...

以下不属于二进制的逻辑运算是哪个()?
答:1∧1=0。不属于二进制的逻辑运算是1∧1=0,二进制数的逻辑运算有四种:“与”运算AND、“或”运算OR、 “非”运算NOT、“异或”运算XOR,二进制逻辑运算,逻辑变量之间的运算称为逻辑运算。

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网