马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
assume cs:code
data segment
dw 8 dup(0)
data ends
code segment
fky: mov ax,data
mov ss,ax
mov word ptr ss:[0],offset s
mov ss:[2],cs
call dword ptr ss:[0]
nop
s: mov ax,offset s
sub ax,ss:[0ch]
mov bx,cs
sub bx,ss:[0eh]
mov ax,4c00h
int 21h
code ends
end fky
用U命令查看后是下面的。。为什么那么多SS: 这是什么意思啊?
-u 0b95:0 2a
0B95:0000 B8940B MOV AX,0B94
0B95:0003 8ED0 MOV SS,AX
0B95:0005 36 SS:
0B95:0006 C70600001700 MOV WORD PTR [0000],0017
0B95:000C 36 SS:
0B95:000D 8C0E0200 MOV [0002],CS
0B95:0011 36 SS:
0B95:0012 FF1E0000 CALL FAR [0000]
0B95:0016 90 NOP
0B95:0017 B81700 MOV AX,0017
0B95:001A 36 SS:
0B95:001B 2B060C00 SUB AX,[000C]
0B95:001F 8CCB MOV BX,CS
0B95:0021 36 SS:
0B95:0022 2B1E0E00 SUB BX,[000E]
0B95:0026 B8004C MOV AX,4C00
0B95:0029 CD21 INT 21
|