的输入。
如何在寄存器中补充单个位或位?
XOR将是一个很好的用于翻转单个位
例如,您可以分别使用 XOR 和 NOT 指令。
你的号码是 1111,你需要像这样的 0 和 3 位置的补码 0110,所以:
mov al, 1111
xor al, 0110
not al
int 3
这应该将 1111 的所有寄存器更改为 0110
如何在寄存器中补充单个位或位?
XOR将是一个很好的用于翻转单个位
例如,您可以分别使用 XOR 和 NOT 指令。
你的号码是 1111,你需要像这样的 0 和 3 位置的补码 0110,所以:
mov al, 1111
xor al, 0110
not al
int 3
这应该将 1111 的所有寄存器更改为 0110
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium