szmulcat.asm
来自「这是一个数字图像处理的matlab仿真程序」· 汇编 代码 · 共 54 行
ASM
54 行
; #########################################################################
; -------------------------------------------------------
; This module has been written by Alexander Yackubtchik
; -------------------------------------------------------
.486
.model flat, stdcall ; 32 bit memory model
option casemap :none ; case sensitive
.code
; #########################################################################
szMultiCat proc C pcount:DWORD,lpBuffer:DWORD,args:VARARG
push esi
push edi
mov edi,lpBuffer
xor ecx,ecx
lea edx,args
dec edi
@@:
inc edi
mov al,[edi]
or al,al
jne @B
newstr:
dec edi
mov esi,[edx][ecx*4]
@@:
inc edi
mov al,[esi]
mov [edi],al
inc esi
or al,al
jne @B
inc ecx
cmp ecx,pcount
jne newstr
mov eax, lpBuffer
pop edi
pop esi
ret
szMultiCat endp
; #########################################################################
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?