假設遮罩(mask)中之所有位元皆為1,將位元型樣與遮罩做何種運算,可反轉位元型樣中之每一位元(將0變1,將1變0)?
(A)OR
(B)XOR
(C)NOT
(D)AND
答案:登入後查看
統計: A(51), B(452), C(270), D(40), E(0) #365093
統計: A(51), B(452), C(270), D(40), E(0) #365093
詳解 (共 7 筆)
#1405301
最佳解0 0變1的部份有點錯誤,因為兩個不同,輸出才為1
XOR:
0 0 1 1
0 1 0 1
-----------
0 1 1 0
題目的0變1,1變0是
1011
1011
1111
--------
0100
不要看1111就是1變0,0變1
也就是XOR的兩個不同,輸出才為1
兩個相同為0
--------
0100
不要看1111就是1變0,0變1
也就是XOR的兩個不同,輸出才為1
兩個相同為0
10
0
#1468552
OR:上下組內只要有1輸出就為1
XOR:上下組數字同輸出0,數字不同輸出1
NOT:單一組直接反轉0和1
AND:上下組數字都必須為1才輸出1
NOT:單一組直接反轉0和1
AND:上下組數字都必須為1才輸出1
5
0
#5170951
1011
1111 (XOR-遮罩中之所有位元皆為1)
--------
0100 (與原來相比, 1變0,0變1)
0100 (與原來相比, 1變0,0變1)
NOT位元運算子只作用在單一運算元,它會將單一位元值反轉,也就是0變成1,1變成。(不需要--->遮罩(mask)中之所有位元皆為1)
2
0
#524367
1變0.0變1不是用not嘛?
0
0
#587349
恩恩,了解了,感謝
0
0
#673196
在XOR中若已知一輸入為1的情形下
可簡化為一NOT閘
0
0