4.4 作业

  1. 求下列运算结果

    a) NOT (99)16(99)_{16}
    b) NOT (FF)16(FF)_{16}
    c) NOT (00)16(00)_{16}
    d) NOT (01)16(01)_{16}

  2. 求下列运算结果

    a) (99)16(99)_{16} AND (99)16(99)_{16}
    b) (99)16(99)_{16} AND (00)16(00)_{16}
    c) (99)16(99)_{16} AND (FF)16(FF)_{16}
    d) (FF)16(FF)_{16} AND (FF)16(FF)_{16}

  3. 求下列运算结果

    a) (99)16(99)_{16} OR (99)16(99)_{16}
    b) (99)16(99)_{16} OR (00)16(00)_{16}
    c) (99)16(99)_{16} OR (FF)16(FF)_{16}
    d) (FF)16(FF)_{16} OR (FF)16(FF)_{16}

  4. 求下列运算结果

    a) NOT [(99)16(99)_{16} OR (99)16(99)_{16}]
    b) (99)16(99)_{16} OR [NOT (00)16(00)_{16}]
    c) [(99)16(99)_{16} AND (33)16(33)_{16}] OR [(00)16(00)_{16} AND (FF)16(FF)_{16}]
    d) [(99)16(99)_{16} OR (33)16(33)_{16}] AND [(00)16(00)_{16} OR (FF)16(FF)_{16}]

  5. (11001010)2(11001010)_2最左4位复位(置0),求掩码和运算。

  6. (11001010)2(11001010)_2最右4位置位(置1),求掩码和运算。

  7. (11001010)2(11001010)_2最右3位和最左2位反转,求掩码和运算。

  8. (11001010)2(11001010)_2最左3位和最右2位复位,求掩码和运算。

  9. 将无符号数(11001010)2(11001010)_2用移位运算除以4

  10. 将无符号数(11001010)2(11001010)_2用移位运算乘以8

  11. 综合使用逻辑和移位运算求无符号数(11001010)2(11001010)_2的第4和第5位

  12. 使用8位位模式,将下列数转换成二进制补码,然后进行算术运算,再把结果转成十进制。

    a) 19+23
    b) 19-23
    c) -19+23
    d) -19-23