regis tros

Upload: sarai-ramirez-jimenez

Post on 09-Jan-2016

219 views

Category:

Documents


0 download

DESCRIPTION

ffff

TRANSCRIPT

registros electrnicosLa informacin digital se manipula en forma de configuraciones o palabras binarias. As, un registro para el almacenamiento de una configuracin binaria de ocho bits (un byte), estar constituido por un conjunto de ocho biestables capaces, cada uno de ellos, de retener un bit o elemento de informacin binaria.Tipos de registrosAtendiendo a su especializacin, cabe diferenciar entre los siguientes tipos de registros:* Registros de almacenamiento simple.* Registros de desplazamiento.* Registros de conversin paralelo-serie.* Registros de conversin serie-paralelo.* Registros contadores.Todos obedecen al apelativo de registros, debido a que su funcin primaria es la de almacenar informacin binaria.

Registro de almacenamiento controlado para palabras binarias de cuatro bits. Est constituido por la asociacin de cuatro biestables de tipo D (Delay), y dispone de seales de control para la entrada (L) y salida (OUT) de informacin.Registros de almacenamiento simpleLa misin encomendada a este tipo de registros se limita al almacenamiento temporal de informacin binaria.Todo intercambio de informacin entre circuitos y sistemas digitales exige el oportuno control y sincronizacin, y este gobier no es precisamente el que puede aportar un registro o dispositivo para el almacenamiento temporal de informacin binaria.

Registro de almacenamiento controlado para palabras binarias de cuatro bits. Est constituido por la asociacin de cuatro biestables de tipo D (Delay), y dispone de seales de control para la entrada (L) y salida (OUT) de informacin.Al efecto, los registros suelen incorporar ciertas seales de control.Por ejemplo, el acceso de la informacin al interior del regisro es controlado por una seal de autorizacin que cabe designar abreviadamente por L (Load: carga).De igual forma, la salida de la informacin almacenada en un registro puede controlarse por medio de un conjunto de puertas lgicas AND gobernadas por una seal de control (OUT en el caso que ilustra la figura).El acceso de los bits de entrada al interior de los biestables slo ser efectivo bajo la autorizacin de la seal de entrada L.El registro de la figura slo es capaz de almacenar palabras de informacin binaria de cuatro bits. Para ampliar su capacidad basta con asociar en paralelo cuantos biestables sea preciso.El control de salida corre a cargo de la seal OUT. Al aplicar un 1 lgico a la lnea OUT, la salida de cada operador AND entregar la informacin presente en la correspondiente salida Q, ya que:S = OUT Q = 1 Q = QPor el contrario, si OUT = 0, todas las salidas estarn posicionadas a estado lgico 0.S = OUT Q = 0 Q = 0Se trata, pues, de un registro que permite almacenar la informacin binaria deseada y cederla en el momento preciso en el que vaya a utilizarse.Registro de desplazamientoDentro de esta categora caben diversos tipos de registros clasificados de acuerdo a la operacin de desplazamiento que permiten realizar sobre la informacin binaria.

Registro de desplazamiento

*Operaciones de desplazamiento. Desplazamiento Lgico o Aritmtico.Lgico(L): Los bits que componen la palabra de informacin se desplazan conjuntamente con el bit de signo almacenado en un biestable exterior al registro.

Desplazamiento lgico o aritmtico

Aritmtica(A): El desplazamiento de los bits de informacin no afecta a ningn biestable ajeno al propio registro. Desplazamiento Simple o DobleSimple(S): El desplazamiento afecta a cada registro implicado de forma independiente.Doble(D): El desplazamiento tiene lugar de forma sincronizada, afectando a la informacin presente en dos registros, y exis tiendo propagacin entre ambas informaciones.

Desplazamiento Abierto o Cerrado.Abierto(A): La informacin se desplaza a travs del registro entrando y saliendo del mismo.Cerrado(C): La informacin permanece en el interior del registro debido a que el ltimo biestable est enlazado cclicamente con el primero.

Desplazamiento abierto o cerrado

Desplazamiento a Derecha o Izquierda.A Derecha(D): Los bits almacenados se desplazan saltando posiciones hacia la derecha.A izquierda(I): Los bits almacenados se desplazan saltando de biestable en biestable hacia la izquierda.

Desplazamiento a izquierda

*Definicin de los desplazamientosLa definicin de una operacin de desplazamiento supone la descripcin de cada una de sus caractersticas, atendiendo a las cuatro clasificaciones relacionadas.

Entran bits

La nomenclatura utilizada consta de un conjunto de cuatro letras que identifican el tipo de desplazamiento de acuerdo a cada clasificacin:1 Clasif. 2 Clasif. 3 Clasif. 4 Clasif.L o A S o D A o C D o IAs, por ejemplo, una operacin ASAI equivale a un desplazamiento con las siguientes caractersticas:A S A I Aritmtico Simple Abierto a IzquierdaTomando como soporte fsico un registro de cuatro bits, la secuencia que define un desplazamiento ASAI aparece reflejada en la siguiente figura:

Definicin de los desplazamientos

* Circuitos prcticosLa figura siguiente muestra el diseo de un registro apropiado para realizar operaciones de desplazamiento de tipo LSCD:

L S C D Lgico Simple Cerrado a DerechaSegn se observa, adems del propio registro de informacin -formado por cuatro biestables-, aparece un biestable exterior Bs (para el bit de signo) el cual caracteriza al desplazamiento como Lgico.Registros de conversin paralelo-serieLa transmisin de la informacin binaria puede efectuarse segn dos formatos convencionales: paralelo o serie.Ambos formatos se asocian a la transferencia de un bloque elemental de informacin; comnmente, a la transferencia de una palabra binaria.Para ilustrar ambos formatos de transmisin se tomar como referencia una palabra binaria de cuatro bits: b3 b2 b1 b0 (Palabra de informacin de cuatro bits.)*Transmisin Paralelo:Todos los bits que constituyen la palabra de informacin binaria son transferidos simultneamente, por lo que el canal de transmisin poseer un nmero de lneas igual al nmero de bits:

Transmisin paralelo

*Transmisin Serie:La transferencia se produce sobre una sola lnea de comunicacin que canaliza uno a uno y secuencialmente la totalidad de bits que componen cada palabra binaria.Los registros para la conversin paralelo-serie son ampliamente utilizados en lasunidades de Entrada/Salida de los ordenadores.

Transmisin en serieLa estructura de los registros de conversin paralelo-serie es muy simple.Adjuntamente se reproduce el diseo de un registro de este tipo capacitado para manipular palabras binarias de cuatro bits.

Registro de conversin paralelo serie para palabras binarias de cuatro bits.El registro en cuestin acepta la entrada de configuraciones binarias de cuatro bits presentes en las lneas de datos. La entrada de los cuatro bits se efecta en formato paralelo, en el instante en el que el posicionamiento a 1 lgico de la seal L abre las puertas AND inferiores y activa la entrada de reloj (Clock).El primer biestable admite una sola entrada de informacin: la procedente de las lneas de datos. Por el contrario, los restantes biestables brindan una doble posibilidad: entrada de informacin en paralelo y entrada de informacin en serie procedente del biestable anterior. El paso de una u otra informacin a travs de las puertas OR depende de las seales de control L y CPS.Al llegar un pulso L, la informacin binaria presente en el bus de datos pasa a travs de los operadores AND y accede a los biestables en virtud de la actuacin simultnea de L sobre la entrada clock. Durante este intervalo las puertas AND que propagan la informacin procedente del biestable anterior se hallan desactivadas al estar CPS a nivel bajo.La conversin paralelo-serie se produce al aplicar una secuencia de cuatro pulsos a la lnea de control CPS. En tal situacin la entrada paralelo es inhibida por el posicionamiento de L a nivel bajo.El primer pulso CPS desplaza la informacin binaria un biestable hacia la derecha. El bit almacenado en el biestable B0 pasar a la salida serie S.Los tres pulsos siguientes desplazarn la informacin hasta que la palabra binaria haya sido transferida en su totalidad a travs de la lnea S (salida serie).Registros de conversin serie-paraleloEste tipo de registros efecta la operacin inversa a la estudiada en el apartado precedente. Esto es: convierte informacin binaria canalizada en formato serie a formato paralelo.La estructura de un registro tpico de esta categora es la que aparece en la figura.

Registro de conversin serie-paralelo para configuraciones binarias de cuatro bits.La entrada de informacin en serie es controlada por la lnea CSP, cuyos pulsos abren las puertas AND de acceso a los biestables y autorizan la lnea de sincronizacin (clock).La salida de la palabra binaria en formato paralelo hacia las lneas de datos es gobernada por la orden E-BUS.La conversin completa de una palabra de cuatro bits requiere la aplicacin de cuatro pulsos a la lnea CPS, para dar entrada a la palabra serie a los biestables del registro, y un pulso a la lnea E-BUS para el transporte de la salida de los biestables a las lneas de datos.Registros contadoresUn contador digital es un circuito que genera una secuencia de configuraciones lgicas al ser activado por impulsos peridicos.La estructura circuital de un contador binario coincide esencialmente con la de un registro: asociacin de dispositivos biestables capaces de retener informacin binaria.

Contador generador de 16 configuraciones en cdigo binario natural.En el tema que nos ocupa -estudio de los registros-, la posibilidad de contaje es contemplada como una operacin adicional que puede llevar a cabo el registro.A partir de lo expuesto es fcil deducir que un registro de esta categora sintetizar dos funciones bsicas: Almacenamiento temporal de informacin binaria. Generacin de una secuencia progresiva de configuraciones lgicas a partir de palabra binaria almacenada.Existe una gran variedad de registros contadores diferenciados por su capacidad y secuencia de contaje. El reproducido en la figura coincide con un registro contador capaz de generar las 16 configuraciones del cdigo binario natural de cuatro bits.Con cada impulso aplicado a la entrada INCR (incrementacin), el circuito evolucionar entregando a travs de las lneas de salida Q la configuracin binaria inmediatamente superior a la actual.Registros (Electrnica)

Los registros son circuitos secuenciales conectados por una serie de Flip-Flops conectados en cascada. Tienen diversas aplicaciones prcticas como: Transmitir y recibir datos en serie y en paralelo. Conversin de datos en formato serie y paralelo y viceversa. Almacenamiento de informacin (memoria)Registros de desplazamiento.

Es un circuito digital que acepta datos binarios de una fuente de entrada y luego los desplaza, un bit a la vez, a travs de una cadena de flip-flops.