memorias

INFORME DEL LABORATORIO Nº 4 TEMA: TRANFERENCIAS DE DATOS DE UN REGISTRO DE 8 BITS A OTRO REGISTRO DE 8 BITS ENUNCIADO:

Views 347 Downloads 3 File size 15KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

INFORME DEL LABORATORIO Nº 4 TEMA: TRANFERENCIAS DE DATOS DE UN REGISTRO DE 8 BITS A OTRO REGISTRO DE 8 BITS ENUNCIADO: Diseñar en proteus un sistema que me permita realizar la transferencia controlada de dos registro A y b cada uno de 8 bits. OBJETIVO: • Conocer las características del circuito lógico con registros de 8 bits. • Grabar en los registros. • Transferencia de datos de un registro a otro. MATERIALES: 4 Buffer (74LS243). 2 Registros de 8 Bits (74198). 4 MUX de 4 a 1 (74LS153). 2 NOT (74LS04). 1 Decodificador (74LS139). 1 LOGICTOGGLE. 12 LOGICSTATE. Cables. DESARROLLO PROBLEMA: Diseñar un circuito lógico de manera que se pueda ingresar datos en un registro de 8 bits y los mismos transferirlos de un registro a otro utilizando registros de 8 bits. SOLUCION Armar el circuito según el esquema propuesto en PROTEUS ESQUEMA DEL CIRCUITO: El presente circuito se diseño en el programa PROTEUS

FUNCIONAMIENTO: Para poder ver el funcionamiento del circuito realizaremos un Ejemplo, de un gra bado de datos de un registro para posteriormente transferirlo a otro registro: 1.- Poner la dirección del registro en S1 en 0L para grabar en el REGISTRO” A” 2.- Poner SL del REGISTRO” A” en 1L para grabar el dato 8 bits que se seleccione. 3.- Dar un pulso en CLK del REGISTRO” A” para grabar el dato de 8 bits. 4.- Poner la dirección del registro en S0 al cual se desea transferir los datos, e n este caso en S0 pondremos 1L. 5.- Poner la dirección en S1 en 1L, registro al que se transfiere el dato en este caso el REGISTRO “B”.

6.- Poner SL del REGISTRO “B” en 1L para transferir los datos del REGISTRO “A”. 7.- Poner S0 en 0L 8.- Dar un pulso en la señal de reloj (CLK) del REGISTRO “B” para transferir los datos del REGISTRO “A”. CONCLUSIONES: • Para ingresar datos en el registro es necesario ver si las entraba OEB de los B uffers de dicho registro se encuentra actica; esto con respecto a la dirección que va a tener el registro al que se desea ingresar el dato. • Cuando ya se ingresa el dato en el registro es necesario poner SL del registro en 1L, para que por error no se nos ingrese otro dato es decir para que bloquead o, por ende poder ingresar el dato manualmente. • Los datos ingresados de un registro para transferirlos a otro es necesario poner la dirección en A (S0) de los MUX (74LS153). • Cuando ya se va hacer la transferencia de dato de un registro a otro es necesari o que SL del registro a transferir este en 1L. • Además de estar SL del registro a transferir en 1L también deben estar S0 de los MUX (74LS153) EN 0L.. RECOMENDACIONES: • Estudiar las características de los materiales a usar antes de armar el circuito, pues esto ayudaría al no fracaso del circuito. • Realizar varias transferencias de datos para ver si el circuito cumple con los o bjetivos planteados de ingreso y transferencia de datos de un registro a otro. • Se recomienda poner LOGICSTATE, LOGICPROBE para ver que valores se esta ingresan do por ende para poder ver si la transferencia de un dato de un registro a otro es la correcta.