The code segment scrolls the screen and sets the cursor position. It then prints various characters to the screen by setting the DL register and calling interrupt 21h. This is done in a repetitive pattern, printing characters like space, underscore, pipe, and numbers in different combinations to display a message on the screen.
Original Description:
This is for an This is for an upcoming testupcoming test
The code segment scrolls the screen and sets the cursor position. It then prints various characters to the screen by setting the DL register and calling interrupt 21h. This is done in a repetitive pattern, printing characters like space, underscore, pipe, and numbers in different combinations to display a message on the screen.
The code segment scrolls the screen and sets the cursor position. It then prints various characters to the screen by setting the DL register and calling interrupt 21h. This is done in a repetitive pattern, printing characters like space, underscore, pipe, and numbers in different combinations to display a message on the screen.
mov bh,30H ; 1 (Black Background), 7 (white text color) mov cx,0000H ; CH=00 (row), CL=00 (column) mov dx,184fh ; DH=18h (row), DL=4F (column) int 10h ; call interrupt service
MOV AH,02h ;request to set the cursor position
MOV BH,00h ;page number 0 MOV DH,0h ;Row = 10 in decimal MOV DL,0h ;Column = 8 in decimal INT 10h ;call interrupt service
mov ah,02h ;display the char
mov dl,32 ;20 int 21h int 21h ;------------ Magnify 175 mov dl,95 ;5F 95 int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h ;------------ mov dl,95 ;5F int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h ;------------ mov dl,95 ;5F int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h ;------------ mov dl,95 ;5F int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,95 ;5F int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,95 ;5F int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,95 ;5F int 21h int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,10 ;0A int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,47 ;2F int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,47 ;2F int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h ;------------ mov dl,47 ;2F int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,10 ;0A int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,36 ;24 int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,36 ;24 int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,36 ;24 int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,36 ;24 int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,47 ;2F int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,10 ;0A int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,95 ;5F int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,95 ;5F int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,95 ;5F int 21h int 21h ;------------ mov dl,47 ;2F int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,95 ;5F int 21h int 21h ;------------ mov dl,47 ;2F int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,47 ;2F int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,10 ;0A int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,10 ;0A int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,10 ;0A int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,95 ;5F int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,95 ;5F int 21h int 21h ;------------ mov dl,47 ;2F int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,95 ;5F int 21h int 21h ;------------ mov dl,47 ;2F int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,95 ;5F int 21h int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,10 ;0A int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h ;------------ mov dl,124 ;7C int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,10 ;0A int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,92 ;5C int 21h ;------------ mov dl,36 ;24 int 21h int 21h ;------------ mov dl,10 ;0A int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,10 ;0A int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,10 ;0A int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------ mov dl,32 ;20 int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h int 21h ;------------