Está en la página 1de 8

Capitulo 9

“Saltos”
9.1 Saltos condicionales
Son aquellas que producen un salto en función de que se cumpla o no
una condición.

9.2 SALTOS EN FUNCION DE UN BIT


9.2.1 INSTRUCCION “BTFSC F,B” (bit test f. skip if clear)
 si un bit numero b del registro f es 1 la instrucción que sigue a esta se
ejecuta de lo contrario solo ignora y salta

9.2.2 INSTRUCCIÓN “BTFSS F,B” (bit test f. skip if set)


 Si el bit numero b del registro f es 0 la instrucción que sigue a esta se ejecuta
normalmente.
9.3 SALTOS EN FUNCION DE UN
REGISTRO
INSTRUCCIÓN “DECFSZ F,D” (decrement f. skip if 0)
 Si un resultado es distinto de cero la instrucción que sigue a esta
se ejecuta normalmente.

INSTRUCCIÓN “INCFSZ F,D” (increment f. skip if 0)


 Esta función incrementa en una unidad el contenido del registro f.
almacena el resultado en w si d=0 y en f si es igual a 1
9.4 COMPARACION DE REGISTROS
Una de las mas significativa aplicaciones de los saltos
condicionales es la comprobación entre registros
9.5 LAZOS O BUCLES
Son fragmentos de programa que se repiten un numero infinito o
finito de veces.

No se puede
precisar el numero
de veces que se
repite, finita

Sin posibilidad
de tomar otro
camino
9.6 PROGRAMACION Y ALGORITMO

 Es conseguir programas que funcionen correctamente y sean


eficientes y además proporcionar la documentación necesaria
sobre ellos.

 La especificación de paso a paso, de la solución de un problema


dado.
Que sean fácilmente comprensibles
Obtener el resultado deseado de forma rápida
Menor espacio posible
Razonable y fácil de modificar
9.7 DIAGRAMAS DE FLUJO

 Es la representación grafica de un algoritmo para la resolución de


un programa
9.9 CONVERSION DE BINARIO NATURAL
A BCD
 La conversión de un numero expresado en binario natural a formato BCD es una de
las operaciónes mas utilizada en detalle.

Por ejemplo:
El valor 124 expresado en binario natural seria 01111100
Para expresarlo en BCD hay que separar las centenas, decenas y unidades. Lo cual
nos queda 0001 0010 0100.

También podría gustarte