Стек и сегмент стека
Стек – это область оперативной памяти, доступ к которой осуществляется по принципу LIFO (Last In First Out (последним зашел – первым вышел) – элемент, записанный в стек последним, считывается из него первым).
Для стека можно отвести любую область памяти, однако ее размер не должен превышать 64 Кб и ее начальный адрес должен быть кратным 16. Эту область называют сегментом стека (рис. 1).
Рис. 1. Сегмент стека
Описание сегмента стека в программе на языке ассемблера:
S SEGMENT STACK
DB k DUP (?)
S ENDS
Стековые команды
Дата добавления: 2015-10-09; просмотров: 842;