21,459
社区成员
发帖
与我相关
我的任务
分享
tmp_ dd 0
printline:
push ebp
mov ebp, esp
;push ebx
push esi
push edi
mov ecx, [ebp+16+4];len
mov dword [tmp_],0 ;***Error
.1:
mov eax, [ebp+12+4];row=2
mov edx, 80
mul edx ;
add eax, [ebp+8+4];column
shl eax, 1
mov edi, eax
mov edx, [ebp+20+4]
mov ebx,[tmp_]
mov al, byte [edx+ebx];*** access byte [edx+ebx] error
mov ah, 0ch
mov [fs:edi], ax
inc dword [tmp_]
inc dword [ebp+8+4]
LOOP .1
mov dword [tmp_],0
pop edi
pop esi
;pop ebx
pop ebp
retf