127 - 01111111
-127 - 11111111
Объяснение:
127 / 2 = 63 + остаток 1
63 / 2 = 31 + остаток 1
31 / 2 = 15 + остаток 1
15 / 2 = 7 + остаток 1
7 / 2 = 3 + остаток 1
3 / 2 = 1 + остаток 1
1 / 2 = 0 + остаток 1
записываем остатки снизу вверх
127 в 10 системе счисления = 1111111 в 2 системе счисления
Для получения внутреннего представления целого числа достаточно перевести число в двоичную систему счисления и дополнить полученный результат слева нулями до нужной разрядности.
При представлении со знаком самый старший (левый) разряд отводится под знак числа, остальные разряды - под само число. Если число положительное, то в знаковый разряд помещается 0 , если число отрицательное - 1.
8 разрядов со знаком
127 - 01111111 (т.к. положительное)
-127 - 11111111 (т.к. отрицательное)
ответ: 10. Сообщение, записанное буквами из 64-х символьного алфавита, содержит 20 символов.
Какой объём оно несёт?
Дано:
N = 64 символа
K = 20 символов
lc =?
Найти:
Какой объём оно несёт?
Из формулы N = 2i определим вес 1 символа алфавита: 64 = 2^i → 64 = 2^6 → i^6. Из формулы lc = Kxi определим количество информации в сообщении lc = 20x6 = 120 бит
ответ: Сообщение несёт 120 бит информации.
9. Сообщение занимает 3 страницы по 25 строк. В каждой строке по 60 символов. Сколько символов в использованном алфавите, если всё сообщение содержит 1125 байтов?
Дано:
Iт = 1125 байтов
x = 25 – количество строк
y = 60 – количество символов в строке
M = 3 – количество страниц
Найти:
N = ?
1) N = 2i, неизвестно I; 2) Iт = K*I, I = Iт/K; 3) K = x * y * M = 25 * 60 * 3 = 4 500 символов – в тексте; 4) I = Iт/K = 1 125 * 8/ 4500 = 2 бита – объём одного символа; 5) N = 22 = 4 символа – в алфавите.
ответ: в алфавите 4 символа.