汇编笔记----第四课 栈
特点:
FILO(first in Last Out) 先进后出原则
出栈入栈是按字作为基本单元的,就是一字出或入栈2个字节。
ss: 栈段地址
sp:栈顶位置
ss:sp 永远指向栈顶
汇编指令:
push 压栈
pop 出栈
cpu执行顺序:
push cpu将sp-2 再将数据压栈
pop cpu先取出数据 然后将sp+2
例:
mov ax 1000H
mov ss ax
mov ax 0001h
mov sp ax
push 200
pop bx
特点:
FILO(first in Last Out) 先进后出原则
出栈入栈是按字作为基本单元的,就是一字出或入栈2个字节。
ss: 栈段地址
sp:栈顶位置
ss:sp 永远指向栈顶
汇编指令:
push 压栈
pop 出栈
cpu执行顺序:
push cpu将sp-2 再将数据压栈
pop cpu先取出数据 然后将sp+2
例:
mov ax 1000H
mov ss ax
mov ax 0001h
mov sp ax
push 200
pop bx