Вопрос № 80474: Здравствуйте. У меня такая проблема. С клавиатуры вводится строка символов. Нужно вывести адреса букв 'A' в формате DS:смещение. Подскажите пожалуйста как это можно сделать. Хотя бы пару советов......
Вопрос № 80.474
Здравствуйте. У меня такая проблема. С клавиатуры вводится строка символов. Нужно вывести адреса букв 'A' в формате DS:смещение. Подскажите пожалуйста как это можно сделать. Хотя бы пару советов...
Отправлен: 31.03.2007, 19:30
Вопрос задал: LOST (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: An42
Здравствуйте, LOST!
Если нужно вывести на экран значение ds:смещение, то для кодировки в ASCII код можно использовать таблицу трансляции.
В bx заноситься адрес таблицы трансляции, а в al транслируемый код
lea bx,tab1
mov al,tab2 ;транслирующийся байт (например 08)
xlat ; тогда в al будет помещен байт находящийся по адресу tab1+8
Удачи
Приложение:
Ответ отправил: An42 (статус: 1-ый класс)
Ответ отправлен: 01.04.2007, 17:38 Оценка за ответ: 5