View
213
Download
0
Category
Preview:
Citation preview
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
Recommended