Temas sobre lenguaje ensamblador de microcomputadoras
Al principio no entendí lo que querías preguntar, pero lo entendí después de leer el código. Lo que quieres preguntar es por qué escribes mov?dl,?dl=(37H) después de [si+1], ¿verdad?
Debido a que si apunta a la matriz v3, [si+1] apunta al segundo elemento de la matriz, que es el carácter "7"
Y el valor ASCII de "7" es 37H. No puedes leerlo porque tu profesor no te dijo que memorizaras los valores ASCII de caracteres importantes para el ensamblaje.
Por ejemplo, 'a',?A',?0',?espacio, retorno de carro, avance de línea, tecla Tab, etc.
Además, '0' = 30H, 'A' = 41H, 'a' = 61H, entonces 'a' - 'A' = 20H, 'A' - '9' = ¿Proceso de ensamblaje? estos valores varias veces.
La imagen adjunta se encontró en línea.