邏輯運(yùn)算,什么是邏輯運(yùn)算
計(jì)算機(jī)中除了進(jìn)行加、減、乘、除等基本算術(shù)運(yùn)算外,還可對(duì)兩個(gè)或一個(gè)邏輯數(shù)進(jìn)行邏輯運(yùn)算。所謂邏輯數(shù),是指不帶符號(hào)的二進(jìn)制數(shù)。利用邏輯運(yùn)算可以進(jìn)行兩個(gè)數(shù)的比較,或者從某個(gè)數(shù)中選取某幾位等操作。計(jì)算機(jī)中的邏輯運(yùn)算,主要是指邏輯非、邏輯加、邏輯乘、邏輯異四種基本運(yùn)算。
1.邏輯非運(yùn)算
邏輯非也稱求反。對(duì)某數(shù)進(jìn)行邏輯非運(yùn)算,就是按位求它的反,常用變量上方加一橫來表示。
設(shè)一個(gè)數(shù)x表示成:
x=x0x1x2…xn
對(duì)x求邏輯非,則有
x=z=z0z1z2…zn
  zi=xi'(i=0,1,2,…n)
  
  [例21] x1=01001011,x2=11110000,求x1 , x2
  
  [解:]
  
  x1=10110100
  
  x2=00001111
?2.邏輯加運(yùn)算
  
  對(duì)兩個(gè)數(shù)進(jìn)行邏輯加,就是按位求它們的“或”,所以邏輯加又稱邏輯或,常用記號(hào)“∨”或“+”來表示。
  
  設(shè)有兩數(shù) ,它們表示為
  
 ?。剑?SUB>0x1…xn 
  y=y0y1…yn
  
  若
  
  x∨y=z=z0z1z2…zn
  
  則
  
 ?。?SUB>i=xi∨yi,(i=0,1,2,…,n)
  
  [例22] x=10100001,y=10011011, 求x∨y。
  
  [解:]
  
  ??? 1 0 1 0 0 0 0 1 x
  ∨ 1 0 0 1 1 0 1 1 y
 ???  1 0 1 1 1 0 1 1 z
  
  即 x∨y = 10111011
3.邏輯乘運(yùn)算
  
  對(duì)兩數(shù)進(jìn)行邏輯乘,就是按位求它們的“與”,所以邏輯乘又稱“邏輯與”,常用記號(hào)“∧”或“·”來表示。
  
  設(shè)有兩數(shù)x和y,它們表示為
  
 ?。剑?SUB>0x1…xn
  
 ?。剑?SUB>0y1…yn
  
  若
  
  x∧y=z=z0z1z2…zn
  
  則
  
  zi=xi∧yi,(i=0,1,2,…,n)
  
  [例23] x=10111001,y=11110011,求x∧y。
  
  [解:]
  
 ???  1 0 1 1 1 0 0 1 x
  ∧ 1 1 1 1 0 0 1 1 y
 ???  1 0 1 1 0 0 0 1 z
  
  即 x∧y = 10110001
4.邏輯異運(yùn)算
  
  對(duì)兩數(shù)進(jìn)行異就是按位求它們的模2和,所以邏輯異又稱“按位加”,常用記號(hào)“⊕”表示。
  
  設(shè)有兩數(shù)x和y:
  
  x=x0x1…xn
  y=y0y1…yn
  
  若x和y的邏輯異為z:
  
  x⊕y=z=z0z1z2…zn
  
  則
  
  zi=xi⊕yi,(i=0,1,2,…,n)
  
  [例24] x=10101011,y=11001100,求x⊕y。
  
  [解:]
  
 ???  1 0 1 0 1 0 1 1 x
  ⊕ 1 1 0 0 1 1 0 0 y
???   0 1 1 0 0 1 1 1 z
  
  即 x⊕y = 01100111
  
  事實(shí)上,邏輯加還可以通過邏輯乘和邏輯非來實(shí)現(xiàn): 
??? 
同樣,邏輯乘也可以用邏輯加和邏輯非來實(shí)現(xiàn):
???
非常好我支持^.^
(100) 21.7%
不好我反對(duì)
(361) 78.3%
相關(guān)閱讀:
- [電子說] 最新研發(fā)高速電壓型多值晶體管的結(jié)構(gòu) 2024-11-21
 - [電子說] 邏輯異或的常見誤區(qū)及解決方法 2024-11-19
 - [電子說] 邏輯異或和邏輯或的比較分析 2024-11-19
 - [電子說] 邏輯異或的定義和應(yīng)用 邏輯異或與邏輯與的區(qū)別 2024-11-19
 - [電子說] plc編程語言編程相關(guān)技巧有哪些 2024-10-21
 - [電子說] 計(jì)算機(jī)采用二進(jìn)制的原因不包括什么 2024-09-04
 - [電子說] 哪種門電路的輸出端可以并聯(lián)使用 2024-07-30
 - [電子說] PLC中的邏輯運(yùn)算方式有哪些 2024-07-24
 
( 發(fā)表人:admin )
