Professional Documents
Culture Documents
Spring 2023 Cs401p 2 Sol
Spring 2023 Cs401p 2 Sol
Spring 2023 Cs401p 2 Sol
input_index DW 0
string_index DW 0
MOV SI, 0
MOV DI, 0
MOV AX, 3
INT 10h
loop_start:
MOV AH, 0x01
INT 0x21
PUSH AX
PUSH BX
CMP DI, 11
JE exit_program
JMP loop_start
done:
MOV AH, 0x00
MOV AL, 0x03
INT 0x10
ADD DX, 1
LOOP print_loop
exit_program:
MOV AL, 0
SUB DI, CX
MOV CX, 11
SUB CX, DI
REP STOSB
JMP loop_start