堆栈是以()的原则存取信息的一个特定存贮区。8086的堆栈可在1MB存贮空间内设定,由堆栈段寄存器SS和堆栈指针SP来定位。堆栈操作是以字为单位。
先进后出
举一反三
内容
- 0
设堆栈寄存器(SS)=3E4BH,程序中设置堆栈长度为200B。试计算出堆栈底部物理地址(),堆栈指针SP初始值(即堆栈中没有数据时)()。
- 1
8086CPU内部堆栈指针寄存器为______ ,堆栈段寄存器为______ 。
- 2
堆栈操作中都是对栈顶单元进行的,访问堆栈的地址是由堆栈指针SP指定的。在操作过程中,指针 SP不需要用户指定。在下推式堆栈中,写入堆栈的单元地址是(36)。 A: PC B: 指令寄存器 C: (SP)-1 D: (SP)+1
- 3
什么是堆栈,存取操作的原则是什么?堆栈段的段基址存放在哪个寄存器中?堆栈段的偏移地址存放在哪个寄存器中?
- 4
堆栈指针寄存器SP总是指向堆栈的栈顶。()