Witam mam problem mam takie kodzik
procedure g_rysuj piksel(x, y: word; kolor: byte);
begin
asm
mov ax, x
mov di, ax
shl ax, 8
shl di, 6
add di, ax
mov ax, 0A00h
mov es, ax
mov al, kolor
mov byte ptr es:[di], al {Zapisz pod adres es:di wartosc AL}
end;
end;
Wywala mi bład w shl ax, 8 nie wiem dlaczego. Jestem początkujący w asm
Błąd:
instruction are not enabled