Учусь ориентироваться на форуме.Уже сразу нахожу себя.
Может я не там пишу свои сообщения.Это интересно начинающим,может методистам.Трудный он.Но как звучит -
например:"указатель стека","дно стека".Вообще не могу представить где это и что это.Но каждый день читаю,заказал
еще книгу Питера Абеля.Там вроде азы.Но 7-е издание.В i8086
стек организован аппаратно.Там два регистра всего SS и SP.
В исходном состоянии стек пуст,векторный адрес SS:SP указывает на "дно стека"(.Хельма тупо сидела.).Пусть исходное состояние стека задано так.вект.адресом:SS:SP =1234:0040,вот он и указывает на дно стека.Дальше пословно доб.элемент,т.е.знач.16-разр.рег-стра (или слово памяти).Это выполн.команда PUSH,а в к-ве источника может выступать или регистр или слово памяти,напр.посл.команд MOV AX,89ABH
PUSH AX приведет к тому,что по адресу 1234:003E будет размещено значение AB89,а знач-е рег-ра уменьш-ся на 2 и станет SP=003E,т.е. будет указывать на вершину стека.Если т-рь ком-ду ADD AX,9 PUSH AX получим SP=003C, и по адресу SS:SP будет размещено значение B489.(Что и можно увидеть в отладчике).(стр.30 Шляго А.Н.).Пишите,если кому интересно.
С уважением Сергей.