微机原理的题目:在堆栈中,若堆栈指针SP=002,用PUSH存入5个数据后SP=(),若用POP取出2个数据SP=()
1个回答
用PUSH存入5个数据后 SP = SP - 5 * 2;
若用POP取出2个数据 SP = SP + 2 * 2.
堆栈指针SP=002,这个数,太小了,不够用.
相关问题
设一个堆栈段共有100H个字节单元,堆栈的起始地址是1250H:0000H,若在堆栈中有5个字数据,求SS和SP的内容?
关于单片机堆栈指针sp变化的问题
微机原理 这几个题怎么做啊?1. 若堆栈指针SP=3000H,AX=1234H,BX=2345H,CX=4567H,DX
计算机中的堆栈是一些连续的存储单元,在每个堆栈中数据的存入、取出按照“先进后出’’的原则.如图,堆栈(1)的2个连续存储
若当前SS=3500H,SP=0800H,说明堆栈段在存储器中的物理地址.
对于字长为16位的计算机,若堆栈指针SP的初值为2000H,累加器AX=3000H,执行一次入栈指令PUSH AX后
汇编小题:(SS)=338AH,(SP)=450H,执行PUSH BX,PUSHF后,堆栈顶部的物理地址是?
有关堆栈的计算题(ss)=1000H,堆栈指针SP的初始值为003AH,(AA)=2000H执行进栈指令“PUAH AX
用下面7个数字组数.0小sp;小sp;小sp;小sp;0小sp;小sp;小sp;小sp;
某系统中已知当前SS=2580H,SP=0800H,请说明该堆栈段在存储器中的物理地址范围.若已知当前堆栈中已存有1