Untitled
unknown
plain_text
10 months ago
571 B
3
Indexable
.model small
.stack 100h
.data
char_to_print db 'A' ; Character to print
.code
main:
; Set up data segment
mov ax, @data
mov ds, ax
; Set CX to 50 (counter for 50 prints)
mov cx, 50
print_loop:
mov ah, 02h ; DOS function to print character
lea dx, char_to_print ; Load address of char_to_print
int 21h ; Call interrupt to print character
loop print_loop ; Decrement CX and repeat if CX != 0
; Exit program
mov ah, 4Ch ; DOS function to exit program
int 21h
end main
Editor is loading...
Leave a Comment