Що таке 8 у BCD?

Числа BCD використовують 4 біти для представлення однієї десяткової цифри. Це означає, що 4-бітове число BCD може представляти десять станів (0-9). Може представляти 8-бітове число BCD 10^(8/4) = 100 станів, а 32-розрядне число BCD може представляти 10^(32/4) = 100 000 000 станів.

Таблиця від десяткової до двійкової

Десяткове числоДвійкове число
81000
91001
101010
111011

По-перше, ви не можете перетворити 8-бітний двійковий код в ТОЧНО один BCD, вам знадобляться 3 конвертери BCD: максимальне значення з 8 бітами становить 255, якщо у вас є числа без знаку, тому потрібні 3 цифри. Використовуйте оперативну пам’ять 8×12 біт. Адреса — це 8-бітне значення, вміст комірки, а отже, і вихід, буде вашим значенням BCD.

Правильною відповіддю є варіант 4, тобто 256. 8-розрядне двійкове число (байт) може мати значення в діапазоні від 0 (00000000 2) до 255 (11111111 2), тобто 2 8 = 256 різних комбінацій бітів, що утворюють один 8-бітний байт. 8 біт, можуть представляти додатні числа від 0 до 255.

Фон

Десяткова цифраBCD
84
701
810
910