Hola, quería saber por qué en la solución se hace un add SI,1 para moverse en el arreglo. O sea, en otros ejercicios se usa shl SI, 1 para moverse en el arreglo. Tiene que ver que sea un arreglo de char?
for:
cmp CX, SI
je fin
mov AH, [BX+SI]
; El color ya está en AL
out 033h, AX
add SI, 1
jmp for
Gracias, saludos.