Умные вопросы
Войти
Регистрация
Вопрос о машинном коде (для технарей)
Какой разделитель ставится в машинном коде, чтобы двоичной записью 11111111 на экран отображалось число 255, или символ "я"? Последовательность одинакова, так?
8 года
назад
от
Злое_но_симпатиШное Привидение
3 Ответы
▲
▼
0
голосов
Ну, 11111111 в двоичной - это 255 в десятичной системе. Остальное - чешуя. Код буквы "я" в ASCII - 239. А 255 - "хитрый" пробел.
А вот в ANSI действительно "я" будет иметь код 255.
И, как уже сказали, кодировок разных - тьма!
8 года
назад
от
Андрей Панамарев
▲
▼
0
голосов
Программирование и технари - вещи абсолютно разные. Я технарь, но нихрена не сображаю в программировании. И не преживаю по этому поводу, у меня своя область деятельности.
8 года
назад
от
пастор
▲
▼
0
голосов
Никакого разделителя. А что будет на экране, зависит от программы и кодировки символов, а их разных для русского языка штук пять, не считая юникода. В машинном коде вобще нет специальной команды вывода на экран, это задача контроллера дисплея, который обслуживается драйвером дисплея, входящим в состав операционной системы, к функциям которой обращается желающая что-то вывести на экран прикладная программа. так что в ней есть только вызов функции операционной системы с передачей ей нужных параметров.
8 года
назад
от
Одержимый
Связанные вопросы
1
ответ
Очень сложный вопрос.
7 года
назад
от
onyprienko@bk.ru
1
ответ
Все программы и данные, необходимые для работы компьютера, помещаются в …
7 года
назад
от
Альбиночка Касенова
1
ответ
благодаря чему фермопильское сражение стало так известным (легендарным, грубо говоря)
9 года
назад
от
meverick42