itgle.com

●设X、Y、M和N都是8位二进制数,按下列三步执行按位逻辑运算:X+Y→M,X⊕Y→N,M⊕N→M。若X=11110000,且Y=00001111,则M为 (3) ;如果X不变且Y=11000011,则M为 (4) 。(3) A.10000001B.11111111C.00000000D.11000011(4) A.11000011B.11000000C.00110000D.00000011

题目

●设X、Y、M和N都是8位二进制数,按下列三步执行按位逻辑运算:

X+Y→M,X⊕Y→N,M⊕N→M。

若X=11110000,且Y=00001111,则M为 (3) ;如果X不变且Y=11000011,则M为 (4) 。

(3) A.10000001

B.11111111

C.00000000

D.11000011

(4) A.11000011

B.11000000

C.00110000

D.00000011


相似考题
更多“●设X、Y、M和N都是8位二进制数,按下列三步执行按位逻辑运算:X+Y→M,X⊕Y→N,M⊕N→M。若X=11110000,且Y=0 ”相关问题
  • 第1题:

    设随机变量X服从二项分布b(n,p), Y服从二项分布b(m,p), 则X+Y服从二项分布b(n+m,p).


    第一空: 9

  • 第2题:

    设m、n、x、y为已赋值的int型变量,下列()的运算结果属于非逻辑值。

    A.m!=n & x%y<m

    B.m++==m+n+x+y

    C.++m*x--+y

    D.m+n>=x+y


    ++m*x--+y

  • 第3题:

    设x和y都是二进制数,若x=10110,y=100,则x+y=____


    C,B 【解析】数字逻辑运算是按位进行运算的。所以X+Y=11110000+0000111=11111111,XY=11111111,M=1111111111111111=00000000。同样可计算当X变,Y=11000011时,M=11000000。

  • 第4题:

    8、设有如下代码,如果希望最后一句话中输出n的值是4,那么执行第二行的数据输入时应该满足的条件是() int m, n, x, y; cin >> x >> y; m = n = 1; if (x > 0) m = m + 1; if (x > y) n = n + m; else if (x == y) n = 5; else n = 2 * m; cout << n;

    A.输入的x应该大于0

    B.输入的x应该小于等于0

    C.输入的x应该大于y

    D.输入的x应该小于y


    20 4

  • 第5题:

    下列选项中,集合M,N相等的是()

    A.M={3,2},N={2,3}

    B.M={(3,2)},N={(2,3)}

    C.M={3,2},N={(3,2)}

    D.M={(x,y)|x=3且y=2},N={(x,y)|x=3或y=2}


    若 是可逆矩阵,则从 可推出