Вопрос "Представьте число 63 (10 система счисления) в беззнаковом 8 разрядном формате." мне совершенно непонятен.
Систематическое решение перевода из десятичной системы в двоичную таково:
1) Нужно заданное число разделить на 2. Остаток (0 или 1) записать. (63 делим на 2, получаем частное 31 и остаток 1. 1 записываем).
2) Частное от первого деления опять делим на 2. Остаток от деления (0 или 1) приписываем слева к первому записанному результату, получаем двузначное число. (31 делим на 2, получаем частное 15 и остаток 1. Эту единицу приписываем к первой единице, получаем 11 (двоичное)).
3) Повторяем многократно пункт 2, до тех пор пока в частном не получим 1. Эту последнюю единицу тоже приписываем к тому ряду, что начали писать.
В итоге придется провести 5 операций деления, получим пять единиц в остатках, и одну единицу в последнем частном, всего 6 единиц.
63/2=31 (1 в остатке);
31/2=15 (1 в остатке);
15/2=7 (1 в остатке);
7/2=3 (1 в остатке);
3/2=1 (1 в остатке);
Итак 63 в двоичной системе запишется как 111111.
<hr />
Описанный выше алгоритм универсальный, он пригоден при переводе в двоичную систему любого числа. Но конкретно для числа 63 есть более изящный нестандартный приём. Прибавим к 63 единицу, получим 64.
4 - это 2^6 (два в шестой степени). В двоичной системе числа, представляющие собой степени двойки записываются как 1 с количеством нулей, равным степени. Те. 64=2^6 ===> 1000000.
Теперь вернёмся к 63. вычтем из двоичного числа 1000000 единицу, получим 111111.