Sunteți pe pagina 1din 45

UNIDAD II: CIRCUITOS LGICOS COMBINATORIOS

TEMA: MULTIPLEXORES Y DEMULTIPLEXORES

Analizar informacin cientfica


Cmo caracterizar el grupo acerca del grupo de instrucciones
de instrucciones de de bifurcacin del
microprocesador 8085 mediante la
bifurcacin del
bsqueda de datos bibliogrficos
microprocesador 8085?
en libros e internet para la
adecuada caracterizacin de la
temtica propuesta..

Problema Objetivo
CONTENIDOS

Video introductorio
JMP addr (Salto)

JCondition addr (Salto condicional)

CALL addr (Llamada)

Ccondition addr (Llamada condicional)

RET (Vuelta)

RCondition (Vuelta condicional)

RST n (Rearrancar)
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

VIDEO EXPLICATIVO

REFERENCIA BIBLIOGRFICA: HTTPS://WWW.YOUTUBE.COM/WATCH?V=B8MVWCSZRTG


OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

GRUPO DE INSTRUCCIONES DE BIFURCACIN DEL


MICROPROCESADOR 8085

Los saltos o llamadas a subrutinas incondicionales, realizan su operacin


sin necesidad de ninguna comparacin. En cambio, las condicionales
verificarn previamente, dependiendo de la instruccin, los bits de
estado o sealizadores, para determinar si se ejecuta o no dicha
instruccin. (Novillo & Hernndez, 2015)

Las instrucciones de bifurcacin se utilizan para modificar la secuencia


de ejecucin de un programa. Son instrucciones, por tanto, que modifican
el contenido del contador de programa. (Garca Carballeira, Carretero
Prez & Snchez, 2015)
REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

GRUPO DE INSTRUCCIONES DE BIFURCACIN DEL


MICROPROCESADOR 8085

CDIGO DE BYTES DE CICLOS DE


DESCRIPCIN NEMOTCNICO ESTADOS
OPERACIN INSTRUCCIN MQUINA

SALTO

Salte
incondicionalment a
C3 JMP addr 3 10 3
la direccin

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

JMP ADDR (SALTO)

Descripcin del funcionamiento: Al


ejecutarse esta instruccin, el contador de
programa del microprocesador se carga con
los byte 2 y 3 de la instruccin, de tal
manera que deja de realizar lo que se
encontraba ejecutando en el momento previo
a la instruccin, para ejecutar lo que se
indique en la nueva direccin apuntada por
el contador de programa.

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO DEL JMP ADDR (SALTO)


Enunciado: Determinacin de los bytes de instruccin, ciclos de mquina y ejecucin
de la instruccin: JMP 0015H

1 Determinacin de los bytes de instruccin

2 Dado que la instruccin JMP 0015H tiene 3


CDIGO DE OPERACIN (C3H) 1 1 0 0 0 0 1 1 bytes de instruccin:
el primer byte contiene el cdigo de
BYTE 2(15H) 0 0 0 1 0 1 0 1 operacin de la instruccin C3H.
el siguiente byte contendr los bits de
BYTE 3(00H) 0 0 0 0 0 0 0 0 orden inferior de la direccin que se
llamar (15H).
el ltimo byte estarn contenidos los bits de
orden superior de la direccin a llamar
(00H)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO DEL JMP ADDR (SALTO)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO DEL JMP ADDR (SALTO)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO DEL JMP ADDR (SALTO)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

GRUPO DE INSTRUCCIONES DE BIFURCACIN DEL


MICROPROCESADOR 8085
SALTO CONDICIONAL
CDIGO DE BYTES DE CICLOS DE
DESCRIPCIN NEMOTCNICO ESTADOS MQUINA
OPERACIN INSTRUCCIN
Salte a addr si hay DA JC addr 3 7/10 2/3
acarreo
Salte a addr si no D2 JNC addr 3 7/10 2/3
hay acarreo
Salte a addr si es CA JZ addr 3 7/10 2/3
cero
Salte a addr si no C2 JNZ addr 3 7/10 2/3
es cero
Salte a addr si hay
E2 JPO addr 3 7/10 2/3
paridad impar
Salte a addr si hay
EA JPE addr 3 7/10 2/3
paridad par
Salte a addr si el
F2 JP addr 3 7/10 2/3
signo es positivo
Salte a addr si el
FA JM addr 3 7/10 2/3
signo es negativo
REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

JCONDITION ADDR (SALTO CONDICIONAL)

Descripcin del funcionamiento:


Indica que si la condicin (CCC) es
verdadera, se pasa el control a la
instruccin que tiene su direccin en
los bytes 2 y 3 de la instruccin que
se ejecuta en ese momento. De no ser
as, el control se dar
secuencialmente.

0 1 1 0

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: JCONDITION ADDR (SALTO CONDICIONAL)


Enunciado: Determinacin de los bytes de instruccin, ciclos de mquina y ejecucin
de la instruccin: JC 000AH

1 Determinacin de los bytes de instruccin

2 Dado que la instruccin JC 000AH tiene 3


CDIGO DE OPERACIN (DA) 1 1 0 1 1 0 1 0 bytes de instruccin:
el primer byte contiene el cdigo de
BYTE 2(0AH) 0 0 0 0 1 0 1 0 operacin de la instruccin DAH.
el siguiente byte contendr los bits de
BYTE 3(00H) 0 0 0 0 0 0 0 0 orden inferior de la direccin que se
llamar (0AH).
el ltimo byte estarn contenidos los bits de
orden superior de la direccin a llamar
(00H)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: JCONDITION ADDR (SALTO CONDICIONAL)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: JCONDITION ADDR (SALTO CONDICIONAL)

A 1 1 1 1 1 1 1 1

B 0 0 0 0 0 0 0 1

0 0 0 0 0 0 0 0

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: JCONDITION ADDR (SALTO CONDICIONAL)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

GRUPO DE INSTRUCCIONES DE BIFURCACIN DEL


MICROPROCESADOR 8085

LLAMADA

CDIGO DE BYTES DE CICLOS DE


DESCRIPCIN NEMOTCNICO ESTADOS
OPERACIN INSTRUCCIN MQUINA

Llame a la
subrutina de la
CD CALL addr 3 16 5
direccin

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

CALL ADDR (LLAMADA)


Descripcin del funcionamiento: El byte ms
significativo del contador de programa se
almacena en la posicin anterior a la que apunta
el puntero de pila (SP) y el byte menos
significativo del contador de programa se guarda
dos posiciones previas, quedando SP disminuido 2
unidades.
Cumplido el proceso de almacenaje en la pila de
la direccin a la que tiene que retornar y luego
de cumplirse la instruccin de llamada a
subrutina, se procede a cargar el contador de
programa con los bytes 2 y byte 3 de la
instruccin CALL.
Al final de la subrutina, debe constar la
instruccin RET o Rccc, indicando que ha terminado
la ejecucin de la subrutina y automticamente se
extrae el valor del contador de programa de la
pila, permitiendo que siga la ejecucin desde el
punto en el que se interrumpi por la llamada
REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: CALL ADDR (LLAMADA)


Enunciado: Determinacin de los bytes de instruccin, ciclos de mquina y ejecucin
de la instruccin: CALL 0005H

1 Determinacin de los bytes de instruccin

2 Dado que la instruccin CALL 0005H tiene 3


CDIGO DE OPERACIN (CD) 1 1 0 0 1 1 0 1 bytes de instruccin:
el primer byte contiene el cdigo de
BYTE 2(05H) 0 0 0 0 0 1 0 1 operacin de la instruccin CDH.
el siguiente byte contendr los bits de
BYTE 3(00H) 0 0 0 0 0 0 0 0 orden inferior de la direccin que se
llamar (05H).
el ltimo byte estarn contenidos los bits de
orden superior de la direccin a llamar
(00H)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: CALL ADDR (LLAMADA)

LLAMADA

INT 1

INT 2

INT 3

RET

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: CALL ADDR (LLAMADA)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

GRUPO DE INSTRUCCIONES DE BIFURCACIN DEL


MICROPROCESADOR
LLAMADA CONDICIONAL 8085
CDIGO DE BYTES DE ESTADO CICLOS DE
DESCRIPCIN NEMOTCNICO
OPERACIN INSTRUCCIN S MQUINA
Llame a la subrutina DC CC addr 3 9/18 2/5
si hay acarreo
Llame a la subrutina
D4 CNC addr 3 9/18 2/5
si no hay acarreo
Llame a la subrutina CC
si es cero CZ addr 3 9/18 2/5
e
Llame a la subrutina
si no es cero C4 CNZaddr 3 9/18 2/5
Llame a la subrutina
si hay paridad impar E4 CPO addr 3 9/18 2/5
Llame a la subrutina
si hay paridad par EC CPE addr 3 9/18 2/5
Llame a la subrutina
si es positivo F4 CP addr 3 9/18 2/5
Llame a la subrutina
si es negativo FC CM addr 3 9/18 2/5

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

CCONDITION ADDR (LLAMADA CONDICIONAL)


Descripcin del funcionamiento: La
secuencia del programa se transfiere a
la direccin de 16 bits, conformada por
los bytes 2 y 3 de la instruccin, siempre
y cuando la bandera de condicin que
se haya establecido se active. El
microprocesador lleva a cabo procesos
similares a los indicados en la instruccin
CALL, respecto al almacenaje y posterior
recuperacin del contador de programa,
al momento de ejecutarse la instruccin.
0 1 1

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: CCONDITION ADDR (LLAMADA CONDICIONAL)


Enunciado: Determinacin de los bytes de instruccin, ciclos de mquina y ejecucin
de la instruccin: CC 000AH

1 Determinacin de los bytes de instruccin

2 Dado que la instruccin CC 000AH tiene 3


CDIGO DE OPERACIN (DC) 1 1 0 1 1 1 0 0 bytes de instruccin:
el primer byte contiene el cdigo de
BYTE 2(0AH) 0 0 0 0 1 0 1 0 operacin de la instruccin DCH.
el siguiente byte contendr los bits de
BYTE 3(00H) 0 0 0 0 0 0 0 0 orden inferior de la direccin que se
llamar (0AH).
el ltimo byte estarn contenidos los bits de
orden superior de la direccin a llamar
(00H)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: CCONDITION ADDR (LLAMADA CONDICIONAL)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: CCONDITION ADDR (LLAMADA CONDICIONAL)

A 1 1 1 1 1 1 1 1

B 0 0 0 0 0 0 0 1

0 0 0 0 0 0 0 0

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: CCONDITION ADDR (LLAMADA CONDICIONAL)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

GRUPO DE INSTRUCCIONES DE BIFURCACIN DEL


MICROPROCESADOR 8085

RETORNO

CDIGO DE BYTES DE CICLOS DE


DESCRIPCIN NEMOTCNICO ESTADOS
OPERACIN INSTRUCCIN MQUINA

Retorne
C9 RET 1 10 3
incondicionalmente

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

RET (VUELTA)
Descripcin del funcionamiento: Lo que
est en la direccin de memoria
apuntada por el registro SP es
trasladado al byte de orden inferior del
registro PC. A su vez, el contenido de la
ubicacin en memoria que tiene una
direccin con una unidad mayor al
contenido del registro SP, es trasladado
al byte de orden superior del registro
PC. Finalmente, el registro SP aumenta
en 2 unidades.

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: RET (VUELTA)


Enunciado: Determinacin de los bytes de instruccin, ciclos de mquina y ejecucin
de la instruccin: C9H
Determinacin de los bytes de
1
instruccin
CDIGO DE 1 1 0 0 1 0 0 1
2 OPERACIN (C9)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: RET (VUELTA)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

GRUPO DE INSTRUCCIONES DE BIFURCACIN DEL


MICROPROCESADOR 8085
RETORNO CONDICIONAL
CDIGO DE BYTES DE ESTADO CICLOS DE
DESCRIPCIN NEMOTCNICO
OPERACIN INSTRUCCIN S MQUINA
Retorne si hay
08 RC 1 6/12 1/3
acarreo
Retorne si no hay
DO RNC 1 6/12 1/3
acarreo
Retorne si es cero CB RZ 1 6/12 1/3
Retorne si no es
CO RNZ 1 6/12 1/3
cero
Retorne si hay
EO RPO 1 6/12 1/3
paridad impar
Retorne si hay
E8 RPE 1 6/12 1/3
paridad par
Retorne si el
FO RP 1 6/12 1/3
signo es positivo
Retorne si el
F8 RM 1 6/12 1/3
signo es negativo

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

RCONDITION (VUELTA CONDICIONAL)


Descripcin del funcionamiento: La
secuencia del programa se transfiere a la
direccin de 16 bits, que previamente al
ejecutarse una instruccin CALL o Cccc, fue
almacenada en la pila; siempre y cuando la
bandera de condicin que se haya
establecido se active. El microprocesador
lleva a cabo procesos similares a los
indicados en la RET, El Microprocesador 8085
97 respecto a la recuperacin en la pila de
la direccin que debe cargarse en el PC,
para culminar con la ejecucin de la
0 0 0 0 1 0 0 0
instruccin.

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: RCONDITION (VUELTA CONDICIONAL)


Enunciado: Determinacin de los bytes de instruccin, ciclos de mquina y ejecucin
de la instruccin: 08H
Determinacin de los bytes de
1
instruccin
CDIGO DE 0 0 0 0 1 0 0 0
2 OPERACIN (08)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: RCONDITION (VUELTA CONDICIONAL)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: RCONDITION (VUELTA CONDICIONAL)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

GRUPO DE INSTRUCCIONES DE BIFURCACIN DEL


MICROPROCESADOR 8085
RETORNO CONDICIONAL
CDIGO DE
BYTES DE CICLOS DE
DESCRIPCIN OPERACI NEMOTCNICO ESTADOS
INSTRUCCIN MQUINA
N
Reinicie en la posicin O de
interrupcin C7 RSTO 1 12 3
Reinicie en la posicin 1
de interrupcin CF RST 1 1 12 3
Reinicie en la posicin 2
de interrupcin D7 RST 2 1 12 3
Reinicie en la posicin 3
de interrupcin DF RST 3 1 12 3
Reinicie en la posicin 4
de interrupcin E? RST4 1 12 3
Reinicie en la posicin 5
de interrupcin EF RST 5 1 12 3
Reinicie en la posicin 6
de interrupcin F7 RST6 1 12 3
Reinicie en la posicin 7
de interrupcin FF RST7 1 12 3

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

RST N (REARRANCAR)

Descripcin del funcionamiento: El


contenido del registro SP es
decrementado en dos. El control es
transferido a la instruccin cuya direccin
es ocho veces el contenido de NNN.

1 1 0 0 1 1 1 1

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: RST N (REARRANCAR)


Enunciado: Determinacin de los bytes de instruccin, ciclos de mquina y ejecucin
de la instruccin: CF H
Determinacin de los bytes de
1
instruccin
CDIGO DE 1 1 0 0 1 1 1 1
2 OPERACIN (CF)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: RST N (REARRANCAR)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

EJEMPLO: RST N (REARRANCAR)

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

GRUPO DE INSTRUCCIONES DE BIFURCACIN DEL


MICROPROCESADOR 8085

TRANSFERENCIA DE H y L

CDIGO DE BYTES DE CICLOS DE


DESCRIPCIN NEMOTCNICO ESTADOS
OPERACIN INSTRUCCIN MQUINA

Mueva los regs. H y


L al contador de E9 PCHL 1 8
programa.

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
OBJETIVO: Analizar informacin cientfica acerca del grupo de instrucciones de bifurcacin del microprocesador 8085 mediante la bsqueda de datos bibliogrficos
en libros e internet para la adecuada caracterizacin de la temtica propuesta..

PCHL N (SALTA INDIRECTO H Y L TRANSFIERE H Y L A


PC)

Descripcin del funcionamiento: El


contenido de los registros H y L son
copiados directamente en el contador de
programa (PC), ubicndose H en la
direccin de orden superior y L en la
direccin de orden inferior del contador
de programa; permitiendo de esta
manera que la secuencia de ejecucin del
programa salte a la posicin de memoria
que indican H y L.

REFERENCIA BIBLIOGRFICA: NOVILLO, J., & HERNNDEZ, D. (2015). FUNDAMENTOS DE LOS SISTEMAS MICROPROCESADOS. MACHALA: UTMACH
GRACIAS POR SU ATENCIN !!!

S-ar putea să vă placă și