Assembly LAB: The 256 ASCII Character

 .MODEL SMALL

 .STACK 100H

  .DATA

    PROMPT  DB  'The 256 ASCII Characters are : $'

  .CODE

   MAIN PROC

     MOV AX, @DATA                ; initialize DS

     MOV DS, AX

      LEA DX, PROMPT               ; load and print PROMPT

     MOV AH, 9

     INT 21H

     

     MOV CX, 256                  ; initialize CX

     MOV AH, 2                    ; set output function

     MOV DL, 0                    ; initialize DL with 0

     

       @LOOP:                       ; loop label

       INT 21H                    ; print ASCII character

        INC DL                     ; increment DL to next ASCII character

     LOOP @LOOP                   ; loop's condition

 

     MOV AH, 4CH                  ; return control to DOS

     INT 21H

   MAIN ENDP

 END MAIN

মন্তব্যসমূহ

এই ব্লগটি থেকে জনপ্রিয় পোস্টগুলি

Assembly LAB: Character Input Output

Assembly LAB: Print Alphabet(A-Z)