История изменений
Исправление
kostyarin_,
(текущая версия)
:
теперь нужно взять как-то адрес стека из регистра ss
%ss – это сегментный регистр, к стеку отношение он имеет весьма посредственное на платформе x64, и, если не ошибаюсь, то Linux его использует в своих целях. Речь про %rsp, ведь так?
Исходная версия
kostyarin_,
:
Если речь о разных программах, то без вариантов. Всё делается в рамках одной программы. Как там ОС размещает физически стеки программ определить не представляется возможным. Просто считай, что у каждой программы свой стек в своей вселенной. И единственное, что программы могут делать общего с памятью – это выжирать её вместе.
теперь нужно взять как-то адрес стека из регистра ss
%ss – это сегментный регистр, к стеку отношение он имеет весьма посредственное на платформе x64, и, если не ошибаюсь, то Linux его использует в своих целях. Речь про %rsp, ведь так?