Titivillus: «devuelta»

This commit is contained in:
Roberto MF 2022-01-26 03:16:17 +01:00
parent a0eb043514
commit f2c084033b
1 changed files with 2 additions and 2 deletions

View File

@ -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: