Skocz do zawartości
Mikelll

[ASEMBLER] nie wiem gdzie mam błąd :/

Rekomendowane odpowiedzi

pisze swój pierwszy program w asemblerze :) , który ma wyświetlić tekst w formie "wybuchu".

napisałem program (tak sądze ;) ) i nie wiem gdzie mam bład w kodzie - TASM wyświela mi taki komunikat :

 

line 0000: No END directive before EOF.       tasm: Number of errors = 1
z tego co wyczytałem w dokumentacji to niby na końcu brakuje komendy END, ale ona tam jest :/

 

tak wygląda źródło:

 

Mode Small.CodeORG 100HStart:CALL JedenCALL DwaCALL TrzyCALL CzteryCALL PiecCALL SzescJMP SHORT KoniecKoniec:MOV AH,4CHINT21HJeden PROCMOV AL,'ZONK'INT 21HRETJeden ENDPDwa PROCMOV AL,'Z ON K'INT 21HRETDwa ENDPTrzy PROCMOV AL,'Z O  N K'INT 21HRETTrzy ENDPCztery PROCMOV AL,' O    N 'INT 21HRETCztery ENDPPiec PROCMOV AL,'O     N'INT 21HRETPiec ENDPSzesc PROCMOV AL,'        'INT 21HRETSzesc ENDPEnd StartEND

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...