sábado, 25 de octubre de 2008

Clase del 6/10

Código B

La instrucción “B” permite generar un salto que puede ser condicional o incondicional.
Se escribe BRXY siendo el numero de registro a comparar con el registro “0” y XY como dirección

Funcionamiento de salto condicional: La Instrucción B compara lo que hay en el numero de registro puesto en R con lo que hay en el registro 0 si es igual salta a la dirección puesta en XY y si es diferente pasa a la dirección siguiente como si el proceso no hubiese sido afectado.

Funcionamiento de salto incondicional: Se le pone a R el numero de registro 0, entonces al compararlo con el registro 0 siempre será igual y salta incondicionalmente a la dirección puesta en XY.



Ahora, un ejemplo de una programación en la cual se usa el “código b”: “Se tienen 2 números almacenados, uno en B0 y otro en C0. Se pide sumarlos y guardarlo en la dirección D0, si el resultado es igual al numero 33 (hexa) se pide guardar en la dirección F0 el numero FF, en caso contrario el número 0”.

Nicolás Levinton.

No hay comentarios: