стековая память



Автор Waclaw Shuminski задал вопрос в разделе Другие языки и технологии

Стек. Стековая память и получил лучший ответ

Ответ от Миоко Таканава[гуру]
Уточните, о каком стеке вы спрашиваете?
Если о системном стеке процессоров семейств i8080, Z80, i80x86, то при заталкивании в стек, вершина стека перемещается от больших адресов к меньшим. В этих процессорах реализован так называемый "перевёрнутый" стек.
Если посмотреть на стек математического сопроцессора i80x87, то он состоит всего из 8 регистров. При добавлении в стек для программиста это выглядит как передвижение содержимого вверх по стеку (data -> st(0) -> st(1) -> ...-> st(7) -> значение теряется или в зависимости от флагов сопроцессора генерируется прерывание по ошибке "переполнение стека"), хотя физически изменяется только указатель на вершину стека.
В каких-то процессорах и даже программируемых калькуляторах был кольцевой стек. Там перемещение вершины происходит по замкнутому контуру.
Кстати, в сопроцессоре i80x87 физически стек как раз кольцевой.

Ответ от Varana Snavina[гуру]
Новые пишутся в вершину и сдвигают вниз остальное - значение последней ячейки исчезает.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Стек. Стековая память
спросили в Другое
что такое мастер функций?
Мастер функций

Функции можно вводить вручную, но в Excel предусмотрен мастер функций,
подробнее...

Зачем нужны динамические переменные в C++ Кто-нибудь объяснит на человеческом?)
Динами́ческая переме́нная — переменная в программе, место в оперативной памяти под которую
подробнее...
спросили в Дно
Объясните пожалуйста обычным языком что такое стековая память,её дно и зачем она нужна!!??заранее спасибо)
Магазин от АКМ (или от пистолета) видели - вот это и есть стек. Впихивается элемент (патрон)
подробнее...
спросили в Железо MIPS
основные блоки центрального процессора.. Помогите пожалуйста
Процессором называется устройство, непосредственно осуществляющее процесс обработки данных и
подробнее...
Стек на Википедии
Посмотрите статью на википедии про Стек
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*