tst1.esm

来自「开放源码的编译器open watcom 1.6.0版的源代码」· ESM 代码 · 共 45 行

ESM
45
字号
.387
.386p
_data		SEGMENT	PARA PRIVATE USE32 'DATA'
_data		ENDS
_TEXT		SEGMENT	BYTE PUBLIC USE32 'CODE'
		ASSUME CS:_TEXT, DS:DGROUP, SS:DGROUP
    DB	0aH, 0
L$1:
    DB	46H, 0
L$2:
    DB	0, 0, 0, 0, 0, 0
    mov         di,word ptr cs:L$1[edi]
    mov         bx,word ptr cs:L$2[edi]
    and         word ptr ds:2[ebp],0ffdfH
    or          word ptr ds:2[ebp],bx
    mov         byte ptr es:[ebx],0ccH
    mov         ebx,dword ptr [edx+eax*2]
    cmpsb       
    cmps        byte ptr cs:[esi],byte ptr [edi]
    mov         word ptr es:4[di],cs
    mov         dword ptr es:[di],offset L$3
    mov         word ptr es:4[di],cs
    mov         dword ptr es:[di],offset L$3
    mov         ax,0ff9fH
L$3:
    lea         dx,2[edx]
    mov         dx,word ptr es:2[bx]
    mov         dx,word ptr es:-2[bx]
    lea         eax,-2[edx]
    mov         eax,dword ptr -2[edx]
    lea         eax,2[edx]
    mov         eax,dword ptr 2[edx]
    mov         eax,dword ptr es:-2[edx]
    mov         eax,dword ptr 2[edx]
    mov         eax,dword ptr es:2[edx]
    mov         eax,dword ptr -4[edx]
    mov         eax,dword ptr es:-4[edx]
    mov         eax,dword ptr [edx]
    mov         eax,dword ptr es:[edx]
    mov         ax,0ffccH
    mov         ax,0ffefH
    mov         ax,0ffffH
_TEXT		ENDS
		END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?