REGISTROS-ELECTRÓNICOS.docx2

download REGISTROS-ELECTRÓNICOS.docx2

of 10

Transcript of REGISTROS-ELECTRÓNICOS.docx2

  • 8/18/2019 REGISTROS-ELECTRÓNICOS.docx2

    1/10

    REGISTROS ELECTRÓNICOSLa información digital se manipula en forma de configuraciones o palabras binarias.s!" un registro para el almacenamiento de una configuración binaria de oc#o bits $un

     b%te&" estar' constituido por un con(unto de oc#o biestables capaces" cada uno de ellos"de retener un bit o elemento de información binaria.

    TI)OS *E REGISTROS

    tendiendo a su especiali+ación" cabe diferenciar entre los siguientes tipos de registros,

    - Registros de almacenamiento simple.

    - Registros de despla+amiento.

    - Registros de conersión paralelo/serie.

    - Registros de conersión serie/paralelo.

    - Registros contadores.Todos obedecen al apelatio de registros" debido a 0ue su función primaria es la de

    almacenar información binaria.

    REGISTROS *E L1CEN1IENTO SI1)LE

    La misión encomendada a este tipo de registros se limita al almacenamiento temporal de

    información binaria.

    Todo intercambio de información entre circuitos % sistemas digitales e2ige el oportunocontrol % sincroni+ación" % este gobierno es precisamente el 0ue puede aportar un

    registro o dispositio para el almacenamiento temporal de información binaria.

    Registro de almacenamiento controlado para palabras

    binarias de cuatro bits. Está constituido por la

    asociación de cuatro biestables de tipo D (Delay), y

    dispone de señales de control para la entrada (L) y

     

  • 8/18/2019 REGISTROS-ELECTRÓNICOS.docx2

    2/10

    l efecto" los registros suelen incorporar ciertas se3ales de control.

    )or e(emplo" el acceso de la información al interior del registro es controlado por unase3al de autori+ación 0ue cabe designar abreiadamente por L $Load, carga&.

    *e igual forma" la salida de la información almacenada en un registro puede controlarse

     por medio de un con(unto de puertas lógicas N* gobernadas por una se3al de control

    $O4T en el caso 0ue ilustra la figura&.

    El acceso de los bits de entrada al interior de los biestables sólo ser' efectio ba(o la

    autori+ación de la se3al de entrada L.

    El registro de la figura sólo es capa+ de almacenar palabras de información binaria de

    cuatro bits. )ara ampliar su capacidad basta con asociar en paralelo cuantos biestables

    sea preciso.

    El control de salida corre a cargo de la se3al O4T. l aplicar un 5 lógico a la l!nea O4T"

    la salida de cada operador N* entregar' la información presente en la correspondiente

    salida 6" %a 0ue,

    S=

    OUT ∗

    Q=1∗

    Q=

    Q )or el contrario" si O4T 7 8" todas las salidas estar'n posicionadas a estado lógico 8.S=OUT ∗Q=0∗Q=0 Se trata" pues" de un registro 0ue permite almacenar la

    información binaria deseada % cederla en el momento preciso en el 0ue a%a a utili+arse.

    REGISTRO *E *ES)L91IENTO

    *entro de esta categor!a caben diersos tipos de registros clasificados de acuerdo a la

    operación de despla+amiento 0ue permiten reali+ar sobre la información binaria.

  • 8/18/2019 REGISTROS-ELECTRÓNICOS.docx2

    3/10

    REGISTRO *E *ES)L91IENTO

    OPERACIONES DE DESPLAZAMIENTO 

    Desplazamiento Lógico o Aritmético

    Lógico $L&, Los bits 0ue componen la palabra de información se despla+ancon(untamente con el bit de signo almacenado en un biestable e2terior al registro.

    *ES)L91IENTO LÓGICO O RIT1:TICO

    Aritmética  $&, El despla+amiento de los bits de información no afecta a ning;n

     biestable a(eno al propio registro.

     

    Desplazamiento Simple o Dole

    Simple $S&, El despla+amiento afecta a cada registro implicado de forma independiente.Dole $*&, El despla+amiento tiene lugar de forma sincroni+ada" afectando a lainformación presente en dos registros" % e2is tiendo propagación entre ambasinformaciones.

    *ES)L91IENTO SI1)LE O *O

  • 8/18/2019 REGISTROS-ELECTRÓNICOS.docx2

    4/10

    *ES)L91IENTO

  • 8/18/2019 REGISTROS-ELECTRÓNICOS.docx2

    5/10

    que define un desplazamiento ASAI aparece reflejada en la siguientefigura:

    *EBINICIÓN *E LOS *ES)L91IENTOS

    CIRCUITOS PRÁCTICOS

    La figura siguiente muestra el dise3o de un registro apropiado para reali+ar operacionesde despla+amiento de tipo LSC*,

  • 8/18/2019 REGISTROS-ELECTRÓNICOS.docx2

    6/10

    L S !

     ¯ ¯ ¯ ̄

    Lógico Simple Cerra!o a Derec"a

    Seg;n se obsera" adem's del propio registro de información /formado por cuatro biestables/" aparece un biestable e2terior

  • 8/18/2019 REGISTROS-ELECTRÓNICOS.docx2

    7/10

    simult'neamente" por lo 0ue el canal de transmisión poseer' un n;mero de l!neas igual

    al n;mero de bits,

    TRNS1ISIÓN )RLELO

    • Transmisión Serie

    La transferencia se produce sobre una sola l!nea de comunicación 0ue canali+a uno auno % secuencialmente la totalidad de bits 0ue componen cada palabra binaria.Los registros para la conersión paralelo/serie son ampliamente utili+ados en lasunidades de EntradaFSalida de los ordenadores.

    TRNS1ISIÓN EN SERIE

    La estructura de los registros de conersión paralelo/serie es mu% simple.

    d(untamente se reproduce el dise3o de un registro de este tipo capacitado para

    manipular palabras binarias de cuatro bits.

    REGISTRO *E CONERSIÓN )RLELO SERIE )R )L

  • 8/18/2019 REGISTROS-ELECTRÓNICOS.docx2

    8/10

    El registro en cuestión acepta la entrada de configuraciones binarias de cuatro bits

     presentes en las l!neas de datos. La entrada de los cuatro bits se efect;a en formato

     paralelo" en el instante en el 0ue el posicionamiento a 5 lógico de la se3al L abre las

     puertas N* inferiores % actia la entrada de relo( $Cloc&.

    El primer biestable admite una sola entrada de información, la procedente de las l!neas

    de datos. )or el contrario" los restantes biestables brindan una doble posibilidad, entrada

    de información en paralelo % entrada de información en serie procedente del biestable

    anterior. El paso de una u otra información a tra=s de las puertas OR depende de las

    se3ales de control L % C)S.

    l llegar un pulso L" la información binaria presente en el bus de datos pasa a tra=s de

    los operadores N* % accede a los biestables en irtud de la actuación simult'nea de L

    sobre la entrada cloc. *urante este interalo las puertas N* 0ue propagan lainformación procedente del biestable anterior se #allan desactiadas al estar C)S a niel

     ba(o.

    La conersión paralelo/serie se produce al aplicar una secuencia de cuatro pulsos a la

    l!nea de control C)S. En tal situación la entrada paralelo es in#ibida por el

     posicionamiento de L a niel ba(o.

    El primer pulso C)S despla+a la información binaria un biestable #acia la derec#a. El

     bit almacenado en el biestable

  • 8/18/2019 REGISTROS-ELECTRÓNICOS.docx2

    9/10

  • 8/18/2019 REGISTROS-ELECTRÓNICOS.docx2

    10/10

    CONT*OR GENER*OR *E 5H CONBIG4RCIONES EN CÓ*IGO