|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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
复制代码
|
|