segregs.asm

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

ASM
54
字号
     .386

externdef ?PUSHVALUE:ABS

_TEXT16 segment 'CODE' USE16

proc16 proc
     mov eax,ds
     mov ax,ds
     mov [bx],ds
     mov [ebx],ds
     mov word ptr [bx],ds
     mov word ptr [ebx],ds
     mov dword ptr [bx],ds
     mov dword ptr [ebx],ds
     mov ds,eax
     mov ds,ax
     mov ds,[bx]
     mov ds,[ebx]
     mov ds,word ptr [bx]
     mov ds,word ptr [ebx]
     mov ds,dword ptr [bx]
     mov ds,dword ptr [ebx]
     ret
proc16 endp

_TEXT16 ends

_TEXT32 segment 'CODE' USE32

proc32 proc
     mov eax,ds
     mov ax,ds
     mov [bx],ds
     mov [ebx],ds
     mov word ptr [bx],ds
     mov word ptr [ebx],ds
     mov dword ptr [bx],ds
     mov dword ptr [ebx],ds
     mov ds,eax
     mov ds,ax
     mov ds,[bx]
     mov ds,[ebx]
     mov ds,word ptr [bx]
     mov ds,word ptr [ebx]
     mov ds,dword ptr [bx]
     mov ds,dword ptr [ebx]
     ret
proc32 endp

_TEXT32 ends

     end

⌨️ 快捷键说明

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