Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
AnySk
1 / 1 / 1
Регистрация: 10.01.2016
Сообщений: 58
1

Как очистить стек?

16.01.2016, 21:30. Просмотров 1144. Ответов 3
Метки нет (Все метки)

Можно ли как-нибудь отчистить стек(знаю только что pop можно использовать)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2016, 21:30
Ответы с готовыми решениями:

как очистить окно вывода
как очистить окно вывода?

Как очистить консоль ассемблерной вставкой?
собственно, аналог system("clr"); только ассемблеровской вставкой ...

Как работает помещение в стек и взятие из него
Стековые операции - PUSH, POP . Перед тем, как рассказать вам о стековых операциях, я уже объяснял...

Переменные в стеке. Где хранятся? Как обрабатываются? Есть ли программный стек или только стек процессора?
Есть у меня пробелы в познаниях, хотел бы их устранить. 1. Что такое стек в самом языке С++ ? 2....

при работе рекурсивной функции заканчивается стек и программа соответственно; как сделать так, чтобы она писала "стек закончился"?
Сабж g++ 4.5.0

3
Mikl___
Автор FAQ
13304 / 6377 / 629
Регистрация: 11.11.2010
Сообщений: 11,538
17.01.2016, 06:47 2
AnySk,
в 16-разрядной системе push ax эквивалентно mov [sp],ax/sub sp,2 следовательно, чтобы очистить стек после N команд push ax нужно сделать add sp,N*2
1
AnySk
1 / 1 / 1
Регистрация: 10.01.2016
Сообщений: 58
17.01.2016, 07:09  [ТС] 3
А если я не знаю сколько операций было занесения в стек и N окажется больше количества элементов?
0
Mikl___
Автор FAQ
13304 / 6377 / 629
Регистрация: 11.11.2010
Сообщений: 11,538
17.01.2016, 07:31 4
Цитата Сообщение от AnySk Посмотреть сообщение
Можно ли как-нибудь отчистить стек...
А если я не знаю сколько операций было занесения в стек и N окажется больше количества элементов?
AnySk,
а ещё чего не знаешь ты и о чем должен без ошибок сказать я?
читай здесь, может быть и вопросов не появится http://www.cyberforum.ru/assembler-articles/thread1005284.html http://www.cyberforum.ru/cgi-bin/latex.cgi?\to "Глава 16. СТЕК И СЕГМЕНТ СТЕКА"
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2016, 07:31

Ошибка при попытке очистить дерево дважды или попытке очистить и заново заполнить
Привет, нужно написать программу с деревьями ( VS, формы) однако возникли проблемы: есть функции ...

Как можно заблокировать очередь и как ее очистить и терять поступающие заявки?
Уважаемый администратор Сергей, господа посетители форума! Не поможете ли разобраться с тем как...

Я сохраняю html как текст, а как txt очистить от тегов?
напр. в txt <HTML> ТУТ любой Текст </HTML> должно получиться: Тут любоай текст


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

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

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