LINUX.ORG.RU

История изменений

Исправление lenin386, (текущая версия) :

Стек для процессора это обычная память.

Нет. В её роли может выступать обычная память, но может и не выступать.

А для процессора стек это просто кусок памяти, куда указывает esp

Товарищ, esp не указывает на физическую память, никогда. На физическую память указывал SP в далёкие времена 80-х, да и то не всё так просто было в случае x86.

А для процессора стек это просто кусок памяти,

Нет, товарищ. У стека - свой сегмент, на котором, по-правильному, установлены такие атрибуты, что туда ничего не записать напрямую, нельзя запускать оттуда код и пр. Хотя, могут быть не установлены. Тут надо учить историю, это сейчас напридумывали всяких команд для удобства погроммистов, а они только тупеют от этого! Раньше что-то типа call sp - было дичью. Стек не адресовался даже.

Исправление lenin386, :

Стек для процессора это обычная память.

Нет. В её роли может выступать обычная память, но может и не выступать.

А для процессора стек это просто кусок памяти, куда указывает esp

Товарищ, esp не указывает на физическую память, никогда. На физическую память указывал SP в далёкие времена 80-х, да и то не всё так просто было в случае x86.

А для процессора стек это просто кусок памяти,

Нет, товарищ. У стека - свой сегмент, на котором, по-правильному, установлены такие атрибуты, что туда ничего не записать, нельзя запускать оттуда код и пр. Хотя, могут быть не установлены. Тут надо учить историю, это сейчас напридумывали всяких команд для удобства погроммистов, а они только тупеют от этого! Раньше что-то типа call sp - было дичью. Стек не адресовался даже.

Исправление lenin386, :

Стек для процессора это обычная память.

Нет. В её роли может выступать обычная память, но может и не выступать.

А для процессора стек это просто кусок памяти, куда указывает esp

Товарищ, esp не указывает на физическую память, никогда. На физическую память указывал SP в далёкие времена 80-х, да и то не всё так просто было в случае x86.

А для процессора стек это просто кусок памяти,

Нет, товарищ. У стека - свой сегмент, на котором, по-правильному, установлены такие атрибуты, что туда ничего не записать, нельзя запускать оттуда код и пр. Хотя, могут быть не установлены. Тут надо учить историю, это сейчас напридумывали всяких команд для удобства погроммистов, а они только тупеют от этого! Раньше что-то типа call pc - было дичью. Стек не адресовался даже.

Исправление lenin386, :

Стек для процессора это обычная память.

Нет. В её роли может выступать обычная память, но может и не выступать.

А для процессора стек это просто кусок памяти, куда указывает esp

Товарищ, esp не указывает на физическую память, никогда. На физическую память указывал SP в далёкие времена 80-х, да и то не всё так просто было в случае x86.

А для процессора стек это просто кусок памяти,

Нет, товарищ. У стека - свой сегмент, на котором, по-правильному, установлены такие атрибуты, что туда ничего не записать, нельзя запускать оттуда код и пр. Хотя, могут быть не установлены. Тут надо учить историю, это сейчас напридумывали всяких команд для удобства погроммистов, а раньше call pc - дичью было. Стек не адресовался даже.

Исходная версия lenin386, :

Стек для процессора это обычная память.

Нет. В её роли может выступать обычная память, но может и не выступать.

А для процессора стек это просто кусок памяти, куда указывает esp

Товарищ, esp не указывает на физическую память, никогда. На физическую память указывал SP в далёкие времена 80-х, да и то не всё так просто было в случае x86.

А для процессора стек это просто кусок памяти,

Нет, товарищ. У стека - свой сегмент, на котором, по-правильному, установлены такие атрибуты, что туда ничего не записать, нельзя запускать оттуда код и пр. Хотя, могут быть не установлены. Тут надо учить историю, это сейчас напридумывали всяких команд для удобства погроммистов, а раньше call pc - дичью было.