Тупой вопрос о кодировании отрицательного двойного дополнения в 16-битную машинную инструкцию - PullRequest
0 голосов
/ 09 февраля 2020

Если я хочу закодировать отрицательное число # со знаком дополнения до двух, скажем -7, в offset5 (последние 5 бит) 16-разрядной машинной инструкции, могу ли я просто сделать это? (Предполагая, что я использую Java)

int num = -7;
num = num & 0b11111;
...