|
|
1鱼币
assume cs:code
data segment
db 128 dup (0) ;定义128个字节段
data ends
code segment
start: mov ax,data
mov ss,ax
mov sp,80h
mov ax,0
mov es,ax
mov ds,ax
push es:[9*4]
push es:[9*4+2]
pop ds:[200h+2]
pop ds:[200h]
mov word ptr es:[9*4],204h
mov word ptr es:[9*4+2],0
push cs
pop ds
mov si,offset int9
mov ax,0
mov es,ax
mov di,204h
mov cx,offset ok-offset int9
cld
rep movsb
mov ax,4c00h
int 21h
int9:push es
push di
push cx
in al,60h
pushf
call dword ptr cs:[200h]
cmp al,3dh
jne ok
mov ax,0b800h
mov es,ax
mov di,1
mov cx,2000
s:inc byte ptr es:[di]
add di,2
loop s
ok: pop cx
pop di
pop es
iret
nop
code ends
end start
在黑窗口中 运行时,按F1时,它不变色,,是程序有问题还是,,,,?
求教大神
|
|