TIS-100 #HO | Tessellated Intelligence System

AikonCWD

#30 Simplemente pruebalo. Es un modulo que guarda numeros y luego los puedes recuperar. Es un stack de tipo LIFO (Last Input, First Out), es decir:

Al meter una sequencia de numeros (por ejemplo 1, 2, 3, 4, 5) los sacarás en orden inverso (5, 4, 3, 2, 1). Al multiplicar, si tienes 3 * 8 puedes meter 8 veces el número 3 en el stack y luego sacar el contenido del stack 8 veces y sumando el resultado. Intenta repetir ese programa usando el stack, pues lo necesitarás sí o sí en otros programas y es bueno que sepas usarlo.

1 respuesta
Resa

#31 Eso lo pense, pero el problema que tengo es que cuando mandas una orden de leer y no hay nada que leer el programa se para. Si para leer del modulo ese tengo que hacer un ciclo para leer como el que tengo para sumar n veces el numero n estoy haciendo lo mismo sin tener que jugar con el comando swp.

AikonCWD

edit

Usuarios habituales

Tags