inf. prev. registros

Upload: einsten-vargas-ventura

Post on 27-Feb-2018

231 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Inf. Prev. Registros

    1/10

    Informe previo n 3 registros

    INFORME PREVIO

    1. Describir el concepto de registro, analice su funcionamiento mencione

    los tipos caracter!sticos de los registros anali"ar cada uno de ellos #los

    circuitos sus caracter!sticas, tablas de estados diagramas de tiempo$.

    Un registro son un grupo de flip-flops. Como cada flip-flop almacena un bit de

    informacin. Un registro de n bits consiste en un grupo de n flip-flops capaces de

    almacenar n bits de informacin binaria. Adems de los flip-flops, un registro puede

    tener compuertas combinacionales que realizan ciertas tareas de procesamiento de

    datos. En total podemos decir que un registro consiste en un grupo de flip-flops

    contienen la informacin binaria y las compuertas determinan como esa informacin

    se transfiere al registro que tiene capacidad limitada.

    La operacin ms importante entre registros es la tranferencia de datos. Latransferencia de datos se puede dar entre registros o dentro de los biestables de un

    mismo registro. a!o ese punto de "ista y teniendo en cuenta la entrada y salida de

    datos del registro #$serie% si los datos se transfieren bit a bit, $paralela% si todos los bits

    de dato se tranfiere simultneamente& tenemos'

    Registro de despla"amiento

    Un registro de desplazamiento es un registro de n bits en el que los biestables estn

    conectados entre si de forma que a cada impulso de relo! la informacin se $desplaza%

    de un biestable a otro.

    Es un circuito digital que acepta datos binarios de una fuente de entrada y luego los

    desplaza, un bit a la "ez, a tra"(s de una cadena de flip-flops.

    Este sistema secuencial es muy utilizado en los sistemas digitales. Un e!emplo de

    esto se "e en las calculadoras comunes, donde al escribir una cifra de "ariosn)meros, se nota que el primer n)mero pulsado le cede espacio a los dems

    corri(ndose a la izquierda, donde adems se nota que *ay caracter+sticas de memoriaporque se mantienen "isualizados los n)meros pulsados.

    Los registros de desplazamiento son construidos a partir de flip-flops. Adems de

    tener caracter+sticas de memoria y la funcin de desplazar datos, tambi(n se utilizan

    para con"ertir datos como los registros que son'

    egistro serie-serie.

    egistro serie-paralelo

    egistro paralelo-serie

    egistro paralelo-paralelo

    1

  • 7/25/2019 Inf. Prev. Registros

    2/10

    Informe previo n 3 registros

    Registros de almacenamiento%

    e forman a partir de biestables de tipo , de los cuales se necesitaran n biestables

    para almacenar n bits. Estos circuitos son s+ncronos, y todos los biestables estn

    controlados por la misma se/al de relo!.

    Registro de despla"amiento bidireccional

    Un registro de desplazamiento bidireccional puede mo"er los datos en cualquier

    direccin mediante una entrada de control 01234LE53.

    &. Describir las caracter!sticas especificas de los registros% de

    despla"amiento, almacenamiento, uni'ersal, direccionable sus

    aplicaciones.

    egistro serie-serie'

    Utilizando flip-flop , cuando se produzca un

    Lanco de ba!ada en la se/al CL6, el "alor a la salida del flip-flop pasara al de su

    derec*a.

    upongamos que en 7 tenemos que 8797, y por lo tanto la entrada :97. En esta

    situacin, cuando llegue un flanco de ba!ada de CL6, se tendr por tanto a la salida

    de : 8:97. Al siguiente flanco de relo! se tendr el mismo efecto entre : y ;. e

    produce un desplazamiento de los datos de un biestable a otro, de izquierda a

    derec*a.

    egistro serie-paralelo

    Este registro traba!a con < bits donde slo la entrada del primer flip-flop y la salida del

    )ltimo son accesibles e=ternamente. e emplean como l+neas de retardo digitales yen tareas de sincronizacin.

    2

  • 7/25/2019 Inf. Prev. Registros

    3/10

    Informe previo n 3 registros

    El sistema esta formado con la combinacin en serie de flip-flop . El sistema con

    cada subida de relo! adquiere un "alor del bit ent desplazando los bit almacenados,

    #en este caso < bit>s&. La salida muestra el "alor de los

    cuatrobiestables a la "ez.

    En el registro de desplazamiento se introduce tan slo un bit en elsegundo periodo de relo!. Este "a recorriendo cada una de lassalidas en los distintos flancos de subida de clock.

    Registro paralelo(serie.i E?L4CA1A 9 @, el dato que *ay en A, , C, pasa a 8A, 8, 8C, 8,

    respecti"amente. e produce la transferencia desde fuera *acia dentro del registro, en

    paralelo. i A9@, se acti"a CLEA del biestable A, y 8A se pone a @. i A97, se acti"a

    ?EE3 del biestable A, y 8A se pone a 7. Lo mismo sucede con los restantes

    biestables.

    A*ora bien, si E?LA4CA1A 9 7, tanto ?EE3 como CLEA estn inacti"as,

    puesto que a las salidas de las puertas A *ay un 7, y ?EE3 y CLEA son

    acti"as a ni"el ba!o. El efecto es equi"alente a que no e=istieran las puertas, con lo

    cual el registro se comporta como el serie-serie, sacando los bits al ritmo del relo!.

    3

  • 7/25/2019 Inf. Prev. Registros

    4/10

    Informe previo n 3 registros

    Registro paralelo(paralelo.

    El registro paralelo-paralelo est seg)n la 5igura. Bientras Enable #E& y Control de

    alida #C& est(n desacti"adas, a ni"el @, la situacin se mantiene como estu"iera

    antes, pero si E97, los datos que en este momento *ubiera en las entradas 7, :,

    ;, ..., , aparecen en las salidas 78, :8, ;8, ... 8 puesto que el biestable lo

    )nico que *ace es transferir el dato desde la entrada a la salida. i E9@, aunque

    cambie la entrada, los datos de salida se mantienen.

    i C se pone a 7, la salida se "uel"e de alta impedancia independientemente de E y

    de los biestables. La alta impedancia es una especie de $tercer estado% que no es ni

    cero ni uno, sino una situacin que el(ctricamente es como si no e=istiera cone=inf+sica, no acepta ni entrega corriente.

    4

  • 7/25/2019 Inf. Prev. Registros

    5/10

    Informe previo n 3 registros

    Registros de almacenamiento%

    e forman a partir de biestables de tipo , de los cuales se necesitaran n biestables

    para almacenar n bits. Estos circuitos son s+ncronos, y todos los biestables estn

    controlados por la misma se/al de relo!.

    En las entradas estarn los datos a escribir y en 8 estarn los datos almacenados.La abstraccin de un registro de almacenamiento de n bits'

    Registro de despla"amiento bidireccional

    Un registro de desplazamiento bidireccional puede mo"er los datos en cualquierdireccin mediante una entrada de control 01234LE53.

    La siguiente simulacin muestra cmo traba!a un registro de desplazamiento

    bidireccional. Dbser"e que el ni"el AL3D de los datos seriales de entrada se mue"en

    primero desde 8; *acia 8@.

    ). De los manuales t*cnicos obtener los I+ - +MO /ue cumplen con

    las funciones de registros% de despla"amiento, almacenamiento,

    uni'ersal, direccionable, analice bre'emente su tabla de 'erdad, diagrama

    de tiempo. 0 funcionamiento.. +u2l es la diferencia entre un registro de despla"amiento un registro de

    almacenamiento3 asi como la diferencia entre un registro uni'ersal un

    registro direccionable3 muestre circuitos practicos para e4plicarlos.

    5

  • 7/25/2019 Inf. Prev. Registros

    6/10

    Informe previo n 3 registros

    La diferencia entre un registro de almacenamiento y de desplazamiento consiste

    principalmente en la capacidad que tiene el segundo de aparte de almacenar el dato

    el poder transmitirlo en sus diferentes modos. ir"e para dise/ar circuitos

    secuenciales, generadores de potencia, secuencias, sistemas de adquisicin de

    datos.

    La diferencia principal entre el registro uni"ersal y el direccional es que el registro

    uni"ersal realiza todas las funciones mencionadas, cmo control en las entradas para

    obtencin en datos ya sea en paralelo o serial as+ como tambi(n incluye la funcin del

    registro direccional para transmitir los datos de derec*a a izquierda o de izquierda a

    derec*a.

    5. 6nalice el funcionamiento de los I+7s. 8-85, 891, 81:, 8-1:5,

    819, 8&8), 8&)8), 8)8, 8)883 in'estigar sus caracter!sticas,

    especificaciones t*cnicas. 6nalice circuitos practicos con registros.

    8-85

    891

    81:

    6

  • 7/25/2019 Inf. Prev. Registros

    7/10

    Informe previo n 3 registros

    8-1:5

    819

    7

  • 7/25/2019 Inf. Prev. Registros

    8/10

    Informe previo n 3 registros

    8&8)

    8)8)

    8)8

    8

  • 7/25/2019 Inf. Prev. Registros

    9/10

    Informe previo n 3 registros

    8)88

    9

  • 7/25/2019 Inf. Prev. Registros

    10/10

    Informe previo n 3 registros

    A tra"(s de6, ;, +, Dse cargan los datos en paralelo

    Dsr Dslentradas a tra"(s de las cuales se introducen datosal registro de

    manera serial #bit a bit& sr Es la entrada seriede desplazamiento a la derec*ala cual introduce los bits porla posicin A .sl Es la entrada serie dedesplazamiento a laizquierda la cual introduce los bits por la posicin

    +PEs la entrada de relo!. ispara los flips-flops en latransicin de L a 2 del

    pulso de relo!.

    MRAl acti"ar la se/al se ponen todos los flip-flop a cero.