Sto tentando di eseguire un bit per bit o un valore byte in Java. Per esempio, io sono in esecuzione: byte b = (byte)0b11111111;
int result = 0 | b;
mio risultato atteso per questo sarebbe 0b000000
Va bene, così ho a che fare con il seguente frammento di codice: push %ebp
mov %esp,%ebp
push %ebx
mov 0x8(%ebp),%eax
movzwl %ax,%edx
Quindi questo si comporta come previsto quando si tratta di