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

Как поменять кодировку в ассемблере на русскую?

сделал простенькую программу вывода слова привет:
.model tiny
.code
            org 100h
    begin:  
            mov ah, 9
            mov dx,offset message
            int 21h
            ret
    message db  "Привет", 0dh, 0ah, '$'
end begin

но выводит непонятные символы. работаю в vs code. уже менял кодировку в нижней панеле на cp 866. ничего не помогает
  • Вопрос задан
  • 863 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
Тут просто надо разобраться в двух вещах:
1. В какой кодировки у вас исходный файл, и соответственно как это было скомпилировано;
2. В какой кодировки выводит консоль, проверить командой chcp

Они должны совпадать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы