Вопрос задан 27.07.2018 в 11:20. Предмет Информатика. Спрашивает Майоров Вадим.

5. Атрибут символа есть байт, старший бит которого – бит мерцания, три следующих бита определяют

номер цвета фона, а четыре младших бита – номер цвета символа. Например, число n = 30 = 000111102 определяет цвет символа 11102 = 14 – желтый, цвет фона 0012 – синий, бит мерцания – 0 (выключено). Записать шестнадцатеричное число для установки атрибута: мерцание – включено, номер цвета фона – 3, номер цвета символа 12.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Валеев Ислам.
Мерцание включено, значит старший бит = 1
Цвет фона = 3, в двоичном коде это 11, но т.к 3 бита определяют номер цвета фона, то получается 011
Номер цвета символа = 12, в двоичном коде это 0011
В итоге получается 10110011
Переводим в шестнадцатеричную систему исчисления (для этого есть специальная таблица, которую несложно самому вывести, если знать алгоритм)
Ответ: B3
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Атрибут символа и его биты

Атрибут символа включает в себя несколько битов, каждый из которых определяет определенную характеристику символа. В данном случае, атрибут символа состоит из 8 битов. Старший бит является битом мерцания, следующие три бита определяют номер цвета фона, а четыре младших бита определяют номер цвета символа.

Пример использования атрибута символа

Давайте рассмотрим пример, чтобы лучше понять, как работает атрибут символа. Пусть у нас есть число n = 30, которое в двоичной системе равно 00011110. В этом случае, номер цвета символа будет равен 14 (1110 в двоичной системе), что соответствует желтому цвету. Номер цвета фона будет равен 3 (0011 в двоичной системе), что соответствует синему цвету. Бит мерцания будет равен 0 (выключено).

Запись шестнадцатеричного числа для установки атрибута

Для установки атрибута символа, где мерцание включено, номер цвета фона равен 3, а номер цвета символа равен 12, мы можем записать шестнадцатеричное число следующим образом:

0x3C

Здесь 3 соответствует номеру цвета фона (синий), а C соответствует номеру цвета символа (красный).

Надеюсь, это помогло! Если у вас есть еще вопросы, не стесняйтесь задавать.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос