Drucken Sie eine neue Zeile in Assembler mit MS-DOS int 21h system-Aufrufe

Ich habe versucht, drucken Sie eine neue Zeile, wobei Sie auch drucken Sie das alphabet mit Assembler in nasmide den letzten paar Tagen und kann es nicht erhalten, was ich bisher ausprobiert habe, hat entweder nichts gedruckt, gedruckten nur Einen oder gedruckt werden eine Vielzahl von Symbolen, Google war nicht hilfreich für mich, also habe ich beschlossen, hier zu posten.

Mein code bisher ist

CR equ 0DH
LF equ 0AH

main:
mov AH,02H
mov CX,26
mov DL, 'A'

while1:
cmp DL, 'A'
add DL, 01H
int 21H
mov DL, 0DH
mov DL, 0AH
int 21H
cmp DL, 'Z'
je Next
jmp while1

Next:
mov AH,4CH
int 21h
  • verwenden Sie Kommentare in Ihre Montage
InformationsquelleAutor user2248734 | 2013-04-05
Schreibe einen Kommentar