Zaczynam zabawę z asemblerem. Oto mój pierwszy program pobierający i wyświetlający znaki z klawiatury. U mnie wyświetla po dwa znaki, jeszcze nie wiem czemu, ale się dowiem;)
.model tiny .code start: .code looping: mov ah,1 int 21h mov ah,2 mov dl,al int 21h jne looping END
Do kompilacji wykorzystałem MASM 6.11 na Windows 7:). Wygląda to mniej więcej tak (we wierszu polecenia):
D:\MASM\BIN\masm test.asmnastępnie:
D:\MASM\BIN\ml /AT test.obj
Dzięki .model tiny i /AT otrzymamy pliczek wynikowy COM, który powinien działać w DOS-ie na każdym PC:)