diff --git a/src/tutorial_de_uxn_día_1.gmo b/src/tutorial_de_uxn_día_1.gmo index 80bd5dd..2591097 100644 --- a/src/tutorial_de_uxn_día_1.gmo +++ b/src/tutorial_de_uxn_día_1.gmo @@ -241,13 +241,13 @@ ese lenguaje ensamblador uxntal implica que hay una relación uno a uno mapeando por ejemplo, la instrucción ADD (suma) en uxntal es codificada como un byte con el valor 18 en hexadecimal y corresponde al siguiente conjunto de de acciones: toma los dos elementos superiores de la pila, los suma y empuja el resultado a la pila. -en sistemas de tipo forth podemos ver el siguiente tipo de notación para expresar los operandos que una instrucción toma de la pila y el(los) resultado(s) que empuja devuelta a la pila: +en sistemas de tipo forth podemos ver el siguiente tipo de notación para expresar los operandos que una instrucción toma de la pila y el(los) resultado(s) que empuja de vuelta a la pila: ``` ADD ( a b -- a+b ) ``` -esto significa que ADD toma el primer elemento desde arriba 'b', luego toma el siguiente primer elemento 'a' y empuja devuelta el resultado de sumar a+b. +esto significa que ADD toma el primer elemento desde arriba 'b', luego toma el siguiente primer elemento 'a' y empuja de vuelta el resultado de sumar a+b. ahora que estamos en eso, hay una instrucción complementaria, SUB (resta) (opcode 19), que toma los dos elementos superiores de la pila, los resta y empuja a la pila el resultado: