分别求出+1111B和-1001B的真值及其机器数的原码、反码、补码形式。
15 01111 01111 01111 -9 11001 10110 10111
正数原码、反码、补码一样
负数:反码为除符号位外取反;
补码:反码末位加一
另一种写法:
解: +1111B 真值:15D [x]原=01111B [x]反=01111B [x]补=01111B
-1001B 真值:9D [x]原=11001B [x]反=10110B [x]补=10111B
寄存器AL是一个8位(0-7)寄存器,若把它的最低位和最高位取反,其它位保持不变,请用一条指令来完成。
XOR AL,81H
寄存器AL是一个8位(0-7)寄存器,若把它的最低位和最高位置1,其它位保持不变,请用一条指令来完成。
OR AL,81H