📄 denzuk.asm
字号:
mov al,ds:data_0033e
add [bp+si],ch
add [bp+si],ch
add [bx+si],al
add [bp+si],al
stosb ; Store al to es:[di]
mov al,ds:data_0033e
or ch,[bp+si+0A0h]
add [bx+si],al
or ch,[bx+si+0]
nop ;*ASM fixup - displacement
nop ;*ASM fixup - sign extn byte
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
or ch,[bp+si+0A8h]
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
stosb ; Store al to es:[di]
test al,0
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
add byte ptr [bx+si],0
add [bp+si],cl
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
mov al,byte ptr ds:[2800h]
add [bx+si],al
add [bx+si],al
add [bp+si],cl
stosb ; Store al to es:[di]
add byte ptr [bx+si],0
add [bp+si],al
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
mov al,ds:data_0161e
stosb ; Store al to es:[di]
add [bx+si],al
add [bp+si],ch
stosb ; Store al to es:[di]
add [bp+si],al
stosb ; Store al to es:[di]
mov al,ds:data_0033e
or ch,[bp+si+0A0h]
add [bp+si],ch
stosb ; Store al to es:[di]
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bp+si+0A8h],ch
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
add byte ptr [bx+si],0
or ch,[bp+si-5556h]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
mov al,ds:data_0161e
mov al,ds:data_0033e
add [bx+si],al
or ch,[bp+si+80h]
add [bx+si],al
add ch,[bp+si-5556h]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
add byte ptr [bx+si],2Ah ; '*'
stosb ; Store al to es:[di]
add [bx+si],al
add [bp+si],ch
stosb ; Store al to es:[di]
add [bp+si],al
stosb ; Store al to es:[di]
mov al,ds:data_0033e
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
stosb ; Store al to es:[di]
test al,0
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
test al,0
add [bp+si],cl
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
mov al,ds:data_0161e
stosb ; Store al to es:[di]
add byte ptr [bx+si],0
add [bp+si],cl
stosb ; Store al to es:[di]
add byte ptr [bx+si],0
add [bp+si],al
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
test al,0
add [bp+si],ch
stosb ; Store al to es:[di]
add [bx+si],al
add [bp+si],ch
stosb ; Store al to es:[di]
add [bp+si],al
stosb ; Store al to es:[di]
mov al,byte ptr ds:[0F600h]
and ax,28h
add [bx+si],al
add [bx+si],al
add [bx+si],al
stosb ; Store al to es:[di]
test al,0
add [bx+si],al
add [bp+si],ch
stosb ; Store al to es:[di]
add [bp+si],cl
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
mov al,byte ptr ds:[2800h]
add [bp+si],ch
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
mov al,byte ptr ds:[0AA0Ah]
add byte ptr [bx+si],0
add [bx+si],al
add [bx+si],al
add ch,[bp+si+0AAh]
add [bx+si],al
add [bp+si],ch
stosb ; Store al to es:[di]
add [bx+si],al
add [bp+si],ch
stosb ; Store al to es:[di]
add [bp+si],al
stosb ; Store al to es:[di]
mov al,ds:data_0181e
add [bx+si],al
add [bp+si-5556h],ch
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
add byte ptr [bx+si],0
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bp+si+0A8h],ch
add [bx+si],al
add [bp+si],ch
stosb ; Store al to es:[di]
add [bp+si],cl
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
mov al,ds:data_0161e
mov al,ds:data_0182e
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
or ch,[bp+si+80h]
add [bx+si],al
add [bx+si],al
add [bp+si],ch
stosb ; Store al to es:[di]
mov al,ds:data_0033e
add [bx+si],al
sub ch,[bp+si+0]
nop ;*ASM fixup - displacement
nop ;*ASM fixup - sign extn byte
add [bp+si],ch
stosb ; Store al to es:[di]
add [bp+si],al
stosb ; Store al to es:[di]
mov al,ds:data_0185e
add byte ptr [bx+si],0
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
test al,0
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bp+si+0A8h],ch
add [bx+si],al
add [bp+si+0AAh],ch
or ch,[bp+si-5556h]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
mov al,ds:data_0161e
stosb ; Store al to es:[di]
add [bp+si],al
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
add byte ptr [bx+si],0
add [bx+si],al
add [bx+si],al
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
add byte ptr [bx+si],0
add [bx+si],al
sub ch,[bp+si+0]
nop ;*ASM fixup - displacement
nop ;*ASM fixup - sign extn byte
add [bp+si],ch
stosb ; Store al to es:[di]
add [bp+si],al
stosb ; Store al to es:[di]
mov al,byte ptr ds:[0AA0Ah]
mov al,ds:data_0033e
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bp+si+0A8h],ch
add [bx+si],al
add ch,[bp+si+0A8h]
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
sub ch,[bp+si+0]
nop ;*ASM fixup - displacement
nop ;*ASM fixup - sign extn byte
or ch,[bp+si-5556h]
add byte ptr [bx+si],0
add [bx+si],al
add [bp+si],cl
stosb ; Store al to es:[di]
test al,0
add [bx+si],al
add [bx+si],al
sub ch,[bp+si+0]
nop ;*ASM fixup - displacement
nop ;*ASM fixup - sign extn byte
add [bp+si],ch
stosb ; Store al to es:[di]
add [bp+si],al
stosb ; Store al to es:[di]
mov al,ds:data_0183e
test al,0
add [bp+si],ch
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
mov al,ds:data_0033e
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
stosb ; Store al to es:[di]
test al,0
add [bx+si],al
sub ch,[bp+si+0A0h]
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
sub ch,[bp+si+0]
nop ;*ASM fixup - displacement
nop ;*ASM fixup - sign extn byte
add [bp+si],ch
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
add byte ptr [bx+si],0
add [bx+si],al
add [bp+si-7F56h],ch
add [bx+si],al
add [bx+si],al
add [bp+si],ch
stosb ; Store al to es:[di]
add [bx+si],al
add [bp+si],ch
stosb ; Store al to es:[di]
add [bp+si],al
stosb ; Store al to es:[di]
mov al,ds:data_0161e
stosb ; Store al to es:[di]
add byte ptr [bx+si],0
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
stosb ; Store al to es:[di]
test al,0
add [bp+si],ch
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
sub ch,[bp+si+0]
nop ;*ASM fixup - displacement
nop ;*ASM fixup - sign extn byte
add [bx+si],al
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
add byte ptr [bx+si],0
add [bx+si],al
add ch,[bp+si+0AAh]
add [bx+si],al
add [bx+si],al
add [bp+si],cl
stosb ; Store al to es:[di]
mov al,byte ptr data_0041+40h ; (' ')
stosb ; Store al to es:[di]
test al,0
add ch,[bp+si+0A0h]
or ch,[bp+si+0A0h]
add [bp+si-5556h],ch
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
add byte ptr [bx+si],0
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
stosb ; Store al to es:[di]
test al,0
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
mov al,ds:data_0033e
or ch,[bp+si-5556h]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
mov al,ds:data_0161e
stosb ; Store al to es:[di]
add [bx+si],al
add [bx+si],al
or ch,[bp+si+80h]
mul byte ptr [si] ; ax = data * al
sub [bx+si],al
add [bx+si],al
sub ch,[bp+si+200h]
stosb ; Store al to es:[di]
mov al,ds:data_0033e
add ch,[bp+si+0A8h]
add [bp+si],al
stosb ; Store al to es:[di]
mov al,ds:data_0033e
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
stosb ; Store al to es:[di]
test al,0
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
test al,0
add [bx+si],al
or ch,[bp+si-5556h]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
mov al,ds:data_0161e
add byte ptr [bx+si],0
add [bx+si],al
or ch,[bp+si+80h]
add [bx+si],al
add ch,[bp+si-5556h]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
add byte ptr [bx+si],2Ah ; '*'
stosb ; Store al to es:[di]
add [bx+si],al
add [bp+si],ch
stosb ; Store al to es:[di]
add [bp+si],al
stosb ; Store al to es:[di]
mov al,ds:data_0033e
sub ch,[bp+si+80h]
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
add [bx+si],al
stosb ; Store al to es:[di]
test al,0
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
stosb ; Store al to es:[di]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -