3dnow.esm
来自「开放源码的编译器open watcom 1.6.0版的源代码」· ESM 代码 · 共 116 行
ESM
116 行
.387
.386p
DGROUP GROUP _DATA
_TEXT SEGMENT DWORD PUBLIC USE32 'CODE'
ASSUME CS:_TEXT, DS:DGROUP, SS:DGROUP
femms
pavgusb mm1,mm7
pavgusb mm1,DGROUP:L$1
pavgusb mm1,cs:0aH[bx+di]
pavgusb mm1,cs:0aH[ebx+eax*2]
pf2id mm1,mm7
pf2id mm1,DGROUP:L$1
pf2id mm1,cs:0aH[bx+di]
pf2id mm1,cs:0aH[ebx+eax*2]
pf2iw mm1,mm7
pf2iw mm1,DGROUP:L$1
pf2iw mm1,cs:0aH[bx+di]
pf2iw mm1,cs:0aH[ebx+eax*2]
pfacc mm1,mm7
pfacc mm1,DGROUP:L$1
pfacc mm1,cs:0aH[bx+di]
pfacc mm1,cs:0aH[ebx+eax*2]
pfadd mm1,mm7
pfadd mm1,DGROUP:L$1
pfadd mm1,cs:0aH[bx+di]
pfadd mm1,cs:0aH[ebx+eax*2]
pfcmpeq mm1,mm7
pfcmpeq mm1,DGROUP:L$1
pfcmpeq mm1,cs:0aH[bx+di]
pfcmpeq mm1,cs:0aH[ebx+eax*2]
pfcmpge mm1,mm7
pfcmpge mm1,DGROUP:L$1
pfcmpge mm1,cs:0aH[bx+di]
pfcmpge mm1,cs:0aH[ebx+eax*2]
pfcmpgt mm1,mm7
pfcmpgt mm1,DGROUP:L$1
pfcmpgt mm1,cs:0aH[bx+di]
pfcmpgt mm1,cs:0aH[ebx+eax*2]
pfmax mm1,mm7
pfmax mm1,DGROUP:L$1
pfmax mm1,cs:0aH[bx+di]
pfmax mm1,cs:0aH[ebx+eax*2]
pfmin mm1,mm7
pfmin mm1,DGROUP:L$1
pfmin mm1,cs:0aH[bx+di]
pfmin mm1,cs:0aH[ebx+eax*2]
pfmul mm1,mm7
pfmul mm1,DGROUP:L$1
pfmul mm1,cs:0aH[bx+di]
pfmul mm1,cs:0aH[ebx+eax*2]
pfnacc mm1,mm7
pfnacc mm1,DGROUP:L$1
pfnacc mm1,cs:0aH[bx+di]
pfnacc mm1,cs:0aH[ebx+eax*2]
pfpnacc mm1,mm7
pfpnacc mm1,DGROUP:L$1
pfpnacc mm1,cs:0aH[bx+di]
pfpnacc mm1,cs:0aH[ebx+eax*2]
pfrcp mm1,mm7
pfrcp mm1,DGROUP:L$1
pfrcp mm1,cs:0aH[bx+di]
pfrcp mm1,cs:0aH[ebx+eax*2]
pfrcpit1 mm1,mm7
pfrcpit1 mm1,DGROUP:L$1
pfrcpit1 mm1,cs:0aH[bx+di]
pfrcpit1 mm1,cs:0aH[ebx+eax*2]
pfrcpit2 mm1,mm7
pfrcpit2 mm1,DGROUP:L$1
pfrcpit2 mm1,cs:0aH[bx+di]
pfrcpit2 mm1,cs:0aH[ebx+eax*2]
pfrsqit1 mm1,mm7
pfrsqit1 mm1,DGROUP:L$1
pfrsqit1 mm1,cs:0aH[bx+di]
pfrsqit1 mm1,cs:0aH[ebx+eax*2]
pfrsqrt mm1,mm7
pfrsqrt mm1,DGROUP:L$1
pfrsqrt mm1,cs:0aH[bx+di]
pfrsqrt mm1,cs:0aH[ebx+eax*2]
pfsub mm1,mm7
pfsub mm1,DGROUP:L$1
pfsub mm1,cs:0aH[bx+di]
pfsub mm1,cs:0aH[ebx+eax*2]
pfsubr mm1,mm7
pfsubr mm1,DGROUP:L$1
pfsubr mm1,cs:0aH[bx+di]
pfsubr mm1,cs:0aH[ebx+eax*2]
pi2fd mm1,mm7
pi2fd mm1,DGROUP:L$1
pi2fd mm1,cs:0aH[bx+di]
pi2fd mm1,cs:0aH[ebx+eax*2]
pi2fw mm1,mm7
pi2fw mm1,DGROUP:L$1
pi2fw mm1,cs:0aH[bx+di]
pi2fw mm1,cs:0aH[ebx+eax*2]
pmulhrw mm1,mm7
pmulhrw mm1,DGROUP:L$1
pmulhrw mm1,cs:0aH[bx+di]
pmulhrw mm1,cs:0aH[ebx+eax*2]
prefetch DGROUP:L$1
prefetch cs:0aH[bx+di]
prefetch cs:0aH[ebx+eax*2]
prefetchw DGROUP:L$2
pswapd mm1,mm7
pswapd mm1,DGROUP:L$1
pswapd mm1,cs:0aH[bx+di]
pswapd mm1,cs:0aH[ebx+eax*2]
_TEXT ENDS
_DATA SEGMENT DWORD PUBLIC USE32 'DATA'
L$1:
DB 0, 0, 0, 0, 0, 0, 0, 0
L$2:
DB 0, 0, 0, 0, 0, 0, 0, 0
_DATA ENDS
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?