Está en la página 1de 2

1.

Agregar una cadena mostrando el título: COMO RESOLVER EL DETERMINANTE DE UNA


MATRIZ DE 3x3 Utilizando el método X
Imprimir en pantalla un ejemplo de cómo serán las posiciones de la matriz
|1,1 1,2 1,3|
|2,1 2,2 2,3|
|3,1 3,2 3,3|
2. Ingresar número de la posición 1,1 por teclado que sería negativo, ajustarlo con aas y
moverlo al registro CL usar neg o mul -1 para volverlo negativo
3. Ingresar el siguiente número de la posición 2,2 por teclado, ajustarlo con aas, movemos a
CH
4. Movemos el registro CL a AL
5. Multiplicamos CH resultado en al
6. Ingrese el tercer numero de la posición 3,3 por teclado, ajustamos con aas
7. Multiplicamos por CH resultado en al
8. Respaldamos el resultado de CH en BL el resultado esta en al no en ch, desde aquí ya no
saldría la operación ***REVISAR DONDE ESTAN LOS RESULTADO EN LAS OPERACIONES
9. Ingresamos el cuarto numero de la posición 1,2, ajustarlo con aas y moverlo al registro CL
10. Ingresar el quinto numero de la posición 2,3 por teclado, ajustarlo con aas y moverlo al
registro CH
11. Movemos el registro CL a AL
12. Multiplicamos CH resultado en al
13. Ingrese el sexto numero de la posición 3,1 por teclado, ajustamos con aas
14. Multiplicamos CH resultado en al
15. Respaldamos el resultado de CH en BH ***igual que en el punto 8
16. Ingresamos el séptimo numero de la posición 1,3, ajustarlo con aas y moverlo al registro
CL
17. Ingresar el octavo numero de la posición 2,1 por teclado, ajustarlo con aas y moverlo al
registro CH
18. Movemos el registro CL a AL
19. Multiplicamos CH resultado en al
20. Ingrese el noveno numero de la posición 3,2 por teclado, ajustamos con aas
21. Multiplicamos CH resultado en al
22. Respaldamos el resultado de CH en DL ***igual que en el punto 8
23. Sumar los registros DL y BH están sumando sus resultados al revés tiene que ser -bl+bh+dl
dl es negativo por tener el numero negativo *no afecta a resultado pero se tiene que llevar
un orden
24. Restamos el resultado anterior guardado en DL menos BL
25. Movemos el resultado de la suma en BH
26. Sumamos 30h al registro BX, ajustar con el aas e imprimir el resultado de BH y BL para
mostrar un valor a 2 dígitos es con aam
27. Imprimir el signo menos de la resta (-)
28. Ingresamos el décimo numero de la posición 3,1, ajustarlo con aas y moverlo al registro CL
29. Ingresar el número once de la posición 2,2 por teclado, ajustarlo con aas y moverlo al
registro CH
30. Movemos el registro CL a AL
31. Multiplicamos CH resultado en al
32. Ingrese el numero doce de la posición 1,3 por teclado, ajustamos con aas
33. Multiplicamos CH resultado en al
34. Respaldamos el resultado de CH en BL ***igual que en el punto 8
35. Ingresamos el número trece de la posición 3,2, ajustarlo con aas y moverlo al registro CL
36. Ingresar el número 14 de la posición 2,3 por teclado, ajustarlo con aas y moverlo al
registro CH
37. Movemos el registro CL a AL
38. Multiplicamos CH resultado en al
39. Ingrese el número quince, que sería negativo de la posición 1,1 por teclado, ajustamos con
aas
40. Multiplicamos CH resultado en al
41. Respaldamos el resultado de CH en DL ***igual que en el punto 8
42. Ingresamos el numero 16 de la posición 3,3, ajustarlo con aas y moverlo al registro CL
43. Ingresar el numero 17 de la posición 2,1 por teclado, ajustarlo con aas y moverlo al
registro CH
44. Movemos el registro CL a AL
45. Multiplicamos CH resultado en al
46. Ingrese el número 18 de la posición 1,2 por teclado, ajustamos con aas
47. Multiplicamos CH resultado en al
48. Respaldamos el resultado de CH en DH ***igual que en el punto 8
49. Imprimimos el valor de CH
50. Sumamos el registro BL y DL falto sumar dh e indicar donde esta el resultado

51. Restamos el resultado de la suma enterio guardado en BL menos DH seria bh donde este
la suma anterior
52. Movemos el resultado de la suma en BL
53. Restamos el registro BH menos BL
54. Sumamos al registro 30h para poder imprimir
55. aam
56. Imprimir el resultado final

FALTO IMPRIMIR VALORES PARCIALES

VER SUS RESPALDOS YA QUE NO GUARDAN SU RSULTADO

También podría gustarte