Прямой код - это когда старший бит (крайняя левая цифра) обозначает знак числа: 0 - плюс, 1 - минус. Остальные - само число. В твоем случае оба числа положительные. Чтобы перевести в десятичную систему, надо крайний правый бит умножить на 2^0, второй справа на 2^1, третий справа на 2^2 итд, а потом сложить все это.
a) (иду слева, старший бит пропускаю) 1*2^6 + 0*2^5 + 0*2^4 + 1*2^3 + 1*2^2 + 0*2^1 + 0*2^0 = 64 + 8 + 4 = 76
б) 0*2^6 + 0*2^5 + 1*2^4 + 0*2^3 + 1*2^2 + 0*2^1 + 1*2^0 = 16 + 4 + 1 = 21
13*1024=13 312 сначала переводим килобайты, а потом
13 312*1024=13 631 488 в байты, затем уже
13 631 488*8=109 051 904 в биты.
14 428/1024=14 килобайт
14/1024~0,013 мегабайт.
2048/8=256 байт
256/1024=0.25 килобайт
866*1024=886 784 байта
136*1024=139 264 килобайта
вот и все)
В 17 веке( 1623 год) ▬ немецкий учёный Вильгельм Шиккард изобрёл " Считающие часы ".
Для windows - панель управления, редактор реестра, консольные программы(sfc..)
для ubuntu - терминал
для всего - BIOS
ещё глубже - подкручивать нужные элементы на плате и менять модули