三、实验内容、程序清单及运行结果
1.使用debug,将下面的程序段写入内存,逐条执行,根据指令执行后的实际运行情况填空
进行ds和ss:sp的设置,mov ss,ax和mov sp,0100先后一起执行
因为地址空间在(ds)ffff:0000上是rom区(只读),所以不管这个实验做多少次,得到的数据都一样,而不用担心大家的答案不一样
执行push时先sp-2,再放入数据到栈中
执行pop时,先取出数据到寄存器,然后sp+2
三、实验内容、程序清单及运行结果
1.使用debug,将下面的程序段写入内存,逐条执行,根据指令执行后的实际运行情况填空
进行ds和ss:sp的设置,mov ss,ax和mov sp,0100先后一起执行
因为地址空间在(ds)ffff:0000上是rom区(只读),所以不管这个实验做多少次,得到的数据都一样,而不用担心大家的答案不一样
执行push时先sp-2,再放入数据到栈中
执行pop时,先取出数据到寄存器,然后sp+2