检测点 10.3
assume cs:codecode segment
start:
mov ax,0
call far ptr s
inc ax
s:pop ax
add ax,ax
pop bx
add ax,bx
code ends
end start
由于我的机子编译出来(cs)=082eH,所以最后结果(ax)=083eH
因此有理由相信call far ptr s 会先push 段地址,再push 偏移地址,原题答案应为(ax)=1010H 为什么BX会等于1000H呢?
页:
[1]