При необходимости представить машинное слово в его "натуральном" виде как последовательность двоичных разрядов лучше всего пользоваться шестнадцатеричными константами. Поскольку обычных цифр для представления значений от 0 до 15 не хватает, то для недостающих используются прописные или строчные латинские буквы:
.
A - 10, D - 13, B - 11, E - 14, C - 12, F - 15.
Сама константа содержит ряд шестнадцатеричных цифр, предваренный последовательностью "0x", например:
.
0x1234, 0x1B8C, 0xB8000000, 0xFFFF
Перевести эти константы в двоичную систему очень просто. Достаточно представить каждую цифру в виде четырех двоичных разрядов, задающих ее значение в двоичной системе:
.
0x1B8C = 0001 1011 1000 1100 1 B 8 C
И наоборот, значение любого машинного слова из двоичного представления легко перевести в шестнадцатеричную константу, разбив на тетрады и заменив значение каждой из них соответствующей цифрой 0..9A..F.