Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
roman071
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 3
#1

Вывести адрес обработчика int 23H - Assembler

11.11.2013, 00:26. Просмотров 521. Ответов 5
Метки нет (Все метки)


http://www.cyberforum.ru/assembler/thread557649.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2013, 00:26
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывести адрес обработчика int 23H (Assembler):

Вывести на экран свое имя, используя прерывание BIOS INT 10
Доброго времени суток! Нужно "Вывести на экран свое имя, используя прерывание...

Если [911A]=51, то переслать поле длины 87(дес) с адреса 777 на адрес 321A иначе на адрес 421A
Если =51, то переслать поле длины 87(дес) с адреса 777 на адрес 321A иначе на...

Вывести на экран фамилию, адрес, имя и адрес тех учеников, кто учится в данной школе в старших классах
Дан текстовый файл, в котором хранятся данные об учениках нескольких школ:...

Вычислить адрес верхушки стека, адрес следующей команды, адрес переменной, адрес которой содержится в BX
Помогите решить следующие задачи: 1.Вычислить адрес верхушки стэка....

Как адрес IP перевели к типу int 32
Добрый день. Прошу помощи во следующему вопросу: Изучаю программу по...

5
Not at all!
193 / 190 / 18
Регистрация: 06.10.2013
Сообщений: 360
11.11.2013, 08:22 #2
roman071, ничуть не сложно.

Assembler
1
2
mov ax,3523h ; ah=35h - function number, al=23h -interrupt number
int 21h           ; es:bx = address of the interrupt handler
Далее - вывод полученного значения на экран.
0
roman071
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 3
11.11.2013, 18:50  [ТС] #3
Not at all!, спасибо большое!!!

Добавлено через 2 часа 30 минут
Not at all!, если Вам нетрудно, то можете еще посоветовать, какой вывод лучше сделать? Просто в задании не указано.
0
Not at all!
193 / 190 / 18
Регистрация: 06.10.2013
Сообщений: 360
11.11.2013, 19:06 #4
roman071, выводите hex значения. BADE:CODE. Что-то типа этого.
0
roman071
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 3
11.11.2013, 21:07  [ТС] #5
Not at all!, спасибо, попробую разобраться теперь в этом)

Добавлено через 1 час 45 минут
Что-то у меня ничего не выходит, у кого-нибудь есть ещё идеи?
0
Not at all!
193 / 190 / 18
Регистрация: 06.10.2013
Сообщений: 360
11.11.2013, 21:22 #6
Цитата Сообщение от roman071 Посмотреть сообщение
Что-то у меня ничего не выходит, у кого-нибудь есть ещё идеи?
У меня есть хорошая идея: не ждите готовых решений, учите ассемблер. Тогда что-нибудь да выйдет.
1
11.11.2013, 21:22
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2013, 21:22
Привет! Вот еще темы с решениями:

AJAX вместо результата обработчика возвращает, исходный код обработчика
Здравствуйте, начал изучать AJAX и столкнулся с проблемой, при GET запросе в...

Как перенести результат (B2H) из аккумулятора в бит 23H (MCS-51)?
Как перенести результат (B2H) из аккумулятора в бит 23H? После команды MOV 23H...

Вызов обработчика кнопки из другого обработчика.
Есть кнопка, есть у ней обработчик, который делает нечто полезное. Как вызвать...

Error LNK2019: unresolved external symbol "public: __thiscall Vector<int>::Vector<int>(int,int,int)" (?0?$Vec
Вот есть заголовочный файл // Заголовочный файл Vector.h #ifndef VECTOR_H...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru