微机接口试题

设(ss)3000h,(sp)0400h,若在堆栈取出3个数据,则栈顶物理地址为?如果又在堆栈中存入5个数据,求物理地址

第1个回答  2013-11-04
2*3=6
400h-6h=3fah
3000h * 10h + 3fah = 303fah
取出3个数据,则栈顶物理地址为 303fah
又在堆栈中存入5个数据,相当于之没有取出3个数据而又存入了2个数据,所以
3000h * 10h + 400h + (2*2)h = 30404h
又在堆栈中存入5个数据,求物理地址为 30404h
相似回答
大家正在搜