Запись слова в стек: PUSH op

Допустимые типы операнда: r16, sr, m16.

op - >[ss:sp]

В команде PUSH в качестве операнда можно указывать любой сегментный регистр, (например, PUSH CS).

Чтение слова из стека: POP op

Допустимые типы операнда: r16, sr (кроме CS), m16.

[ss:sp] - > op

Слово, считанное из стека по команде POP, может быть помещено в любой регистр, кроме сегментного регистра CS.

Запись и чтение флагов

Запись регистра флагов в стек: PUSHF

Чтение регистра флагов из стека: POPF

Запись и чтение РОН

Запись регистров в стек: PUSHА

Чтение регистров из стека: POPА

AX, CX, DX, BX, SP, BP, SI, DI

Работа со стеком

Сохранение значений регистров

Пример:

PUSH СX

……..; использование СX

POP СX


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: