(ss)=2000h,(sp)=0012h,(ax)=1234h,执行push ax后,=12h 答案有是20011h,
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 05:09:55
(ss)=2000h,(sp)=0012h,(ax)=1234h,执行push ax后,=12h 答案有是20011h,可我觉得是20012h啊
不是高位进20012h,低位进20011h,也就是(20012h)=12h,(20011h)=34h么
不是高位进20012h,低位进20011h,也就是(20012h)=12h,(20011h)=34h么
答案是2000:0011
因为计算机里面有个规则就是“低对低,高对高”
意思是低地址对低地址,高地址对高地址.
所以啊AX中的1234H 当然12在AH属于高地址了,34在AL属于低地址
所以说2000:0011高地址就放12了,2000:0010低地址就放34了
注意,2000:0012放的是堆栈的顶部数据,不是空的,所以push的时候,先要将sp-2再放数据的
因为计算机里面有个规则就是“低对低,高对高”
意思是低地址对低地址,高地址对高地址.
所以啊AX中的1234H 当然12在AH属于高地址了,34在AL属于低地址
所以说2000:0011高地址就放12了,2000:0010低地址就放34了
注意,2000:0012放的是堆栈的顶部数据,不是空的,所以push的时候,先要将sp-2再放数据的
汇编语言 设AX=2875H BX=34DFH SS=1307H SP=8H 依次执行PUSH AX PUSH BX P
几道微机原理习题,1 设当前SS=C000H SP=2000H AX=2355H BX=2122H CX=8788H,则
汇编小题:(SS)=338AH,(SP)=450H,执行PUSH BX,PUSHF后,堆栈顶部的物理地址是?
设(SP)=100H,(AX)=0FFFFH STC PUSH AX ADC AX,0 PUSH AX POP BX 上
已知程序执行前有A=02H,SP=52H,(51H)=FFH,(52H)=FFH.下列程序执行后:
假定sp=5000h,ax=1300h,bx=4800h,执行以下命令,push ax,push bx,pop ,pop
若DS=2000H SS=1A00H SI=0062H Bx=0300H SP=6362H DS:[0362H]=0BB
若DS=2000H SS=1A00H SI=0062H BX=0300H SP=6362H DS:[0362H]=088
假设SP=62H,(61H)=30H,(62H)=70H,执行下列指令:POP DPH POP DPL后,DPTR的内容
设CS=1000H,DS=2000H,ES=3000H,SS=4000H,IP=100H,SP=200H,BX=300H
假设(DS)=3000H,(SS)=3000H,(AX)=1000H,(BX)=1200H,(SI)=2,(DI)=1,
设AX=1000H,经过 NEG AX,NOT AX 执行上述指令后,AX等于什么?