25 / 9 / 17
Регистрация: 22.12.2015
Сообщений: 2,097
|
|||||||||||
1 | |||||||||||
TASM Что сохраняется в стеке, после выполнения команды INT05.11.2018, 20:34. Показов 1075. Ответов 6
Метки нет (Все метки)
0
|
05.11.2018, 20:34 | |
Ответы с готовыми решениями:
6
Что изменяется, записывается в стек и где это в стеке после команды? Как влияет на сегмент стека выполнения команды int 21h Чему равно значение регистра al после выполнения последней команды? После выполнения определённой команды не выполняются последующие команды |
3406 / 1825 / 489
Регистрация: 28.02.2015
Сообщений: 3,696
|
|||||||||||
06.11.2018, 12:09 | 2 | ||||||||||
В стеке можно сохранить все, с помощью команды PUSH, кроме регистра IP.
Но если нужно в стек загнать значение регистра IP, то для этого есть другая команда
Но судя по вариантам наборов регистров, сам Ваш вопрос не корректный, он должен звучать так: Что сохраняется в стеке, после выполнения команды INT. Вы думаете, типа догадайтесь САМИ. Правильный ответ FLAGS,CS,IP. ps:Научитесь задавать вопросы, или хотя бы не искажайте их, когда Вам нужны ответы. А то потом уточняешь, а Вы начинаете играть в партизанов.
1
|
25 / 9 / 17
Регистрация: 22.12.2015
Сообщений: 2,097
|
|
06.11.2018, 12:21 [ТС] | 3 |
push FLAGS;**Error** hello.asm(17) Undefined symbol: FLAGS
push IP; **Error** hello.asm(18) Undefined symbol: IP
0
|
25 / 9 / 17
Регистрация: 22.12.2015
Сообщений: 2,097
|
|
06.11.2018, 12:28 [ТС] | 4 |
0
|
25 / 9 / 17
Регистрация: 22.12.2015
Сообщений: 2,097
|
|||||||||||
06.11.2018, 12:31 [ТС] | 5 | ||||||||||
что бы регистр FLAGS в стек поместить нужно писать
0
|
3406 / 1825 / 489
Регистрация: 28.02.2015
Сообщений: 3,696
|
|
06.11.2018, 12:39 | 6 |
Включите процессор .186 и у Вас будет доступ к командам PUSHA и PUAHF, вот последняя и равна push FLAGS.
команда INT равносильна командам "PUSH FLAGS" и CALL FAR CS:IP которая в стек заносит CS IP), т.е. после
1
|
3406 / 1825 / 489
Регистрация: 28.02.2015
Сообщений: 3,696
|
|
06.11.2018, 12:54 | 7 |
и Вашим
то перечитайте его ещё раз, и Калашников - Олег. Я Вам уже писал:
1
|
06.11.2018, 12:54 | |
06.11.2018, 12:54 | |
Помогаю со студенческими работами здесь
7
Выполнения команды после завершения предыдущей Требуется произвести дебаг после выполнения команды Вывести направление робота после выполнения полученной команды Вывести направление робота после выполнения полученной команды Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |