Category:Amazing Hopper: Difference between revisions

Content deleted Content added
Mr Dalien (talk | contribs)
Mr Dalien (talk | contribs)
Line 1,390: Line 1,390:
Las siguientes instrucciones usan ETIQUETAS de contexto.
Las siguientes instrucciones usan ETIQUETAS de contexto.


SALTOS SIN RETORNO.
==== SALTOS SIN RETORNO ====


jmp(ETIQUETA) Salto incondicional
jmp(ETIQUETA) Salto incondicional
{A,B}jeq(ETIQUETA) Salta a ETIQUETA si B=A
{A,B}jneq(ETIQUETA) Salta a ETIQUETA si B!=A
{A,B}jlt(ETIQUETA) Salta a ETIQUETA si B<A
{A,B}jle(ETIQUETA) Salta a ETIQUETA si B<=A
{A,B}jgt(ETIQUETA) Salta a ETIQUETA si B>A
{A,B}jge(ETIQUETA) Salta a ETIQUETA si B>=A
{A}jt(ETIQUETA) Salta a ETIQUETA si A no es 0 (TRUE)
{A}jnt(ETIQUETA) Salta a ETIQUETA si A es 0 (FALSE)
{A}jv(ETIQUETA) Salta a ETIQUETA si A es cadena vacía
{A}jnv(ETIQUETA) Salta a ETIQUETA si A es cadena no vacía
{A}jz(ETIQUETA) Salta a ETIQUETA si A es cero
{A}jnz(ETIQUETA) Salta a ETIQUETA si A es distinto de cero
{A}jneg(ETIQUETA) Salta a ETIQUETA si A es negativo
{A}jpos(ETIQUETA) Salta a ETIQUETA si A es positivo


==== SALTOS CON RETORNO ====
{A,B}jeq(ETIQUETA) Salta a ETIQUETA si B=A


{A,B}jneq(ETIQUETA) Salta a ETIQUETA si B!=A
{A}gosub(ETIQUETA) Salta a ETIQUETA si A es TRUE (1), y
retorna con BACK.

{A,B}jlt(ETIQUETA) Salta a ETIQUETA si B<A
jsub(ETIQUETA) Salto incondicional a ETIQUETA, y retorna
con BACK.

{A,B}jle(ETIQUETA) Salta a ETIQUETA si B<=A

{A,B}jgt(ETIQUETA) Salta a ETIQUETA si B>A

{A,B}jge(ETIQUETA) Salta a ETIQUETA si B>=A

{A}jt(ETIQUETA) Salta a ETIQUETA si A no es 0 (TRUE)

{A}jnt(ETIQUETA) Salta a ETIQUETA si A es 0 (FALSE)

{A}jv(ETIQUETA) Salta a ETIQUETA si A es cadena vacía

{A}jnv(ETIQUETA) Salta a ETIQUETA si A es cadena no vacía

{A}jz(ETIQUETA) Salta a ETIQUETA si A es cero

{A}jnz(ETIQUETA) Salta a ETIQUETA si A es distinto de cero

{A}jneg(ETIQUETA) Salta a ETIQUETA si A es negativo

{A}jpos(ETIQUETA) Salta a ETIQUETA si A es positivo

SALTOS CON RETORNO.

{A}gosub(ETIQUETA) Salta a ETIQUETA si A es TRUE (1), y
retorna con BACK.

jsub(ETIQUETA) Salto incondicional a ETIQUETA, y retorna
con BACK.


== INSTRUCCIONES DE CONVERSION ==
== INSTRUCCIONES DE CONVERSION ==