• Первая задача : Сколько символов содержит сообщение, записанное с помощью 128 символьного алфавита, если объём его составил 240 бит?
    Вторая задача: Получить внутреннее представление целого числа 499 в 2-х байтовой ячейке. Записать ответ в 16-ричной форме.

Ответы 1

  • 1)128=2^7значит на один символ отводится 7 бит240 / 7 = 34,2857142857Скорее всего в цифрах задачи допущена неточность, потому что дробных символов. также как и дробных бит, не бываетНо если исходить из имеющихся данных, то в сообщении 34 символа.Если же была ошибка в цифрах, то скорее всего на 1 символ (по замыслу составителей задачи) отводится 8 бит и тогда 240/8=30 символов в сообщении.2)Внутреннее представление чисел в компьютере - это двоичные числа 499(10) = 111110011(2)2 байта это 8*2=16 бит, т.е 16 знаков в числеДобавим спереди (слева) нули до 16 знаков, получаем внутренне представление числа в 2-х байтовой ячейке:0000000111110011Переведем его в 16-ричное представление. Для этого разобьем полученное число на группы по 4 знака (справа налево) и подставим вместо получившихся 4-значных блоков их 16-ричное значение:0000   0001   1111   0011   0         1         F        3Ответ: 01F3 
    • Автор:

      itzel
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years