Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diseo
de
Profesor:
Jos Gonzlez
entrad
as y
salidas
Bachilleres:
Gilbelis Ramos C.I: 25.569.056
Lender Cuenca C.I: 24.492.433
N01-7S-IS
R1 R2 + R3
La unidad de control debe proporcionar variables de seleccin binaria a las
siguientes entradas de seleccin:
Lneas de control MUX A: Para colocar el contenido de R2 en el bus A.
Lneas de control MUX B: Para colocar el contenido de R3 en el bus B.
Lneas de control ALU: Para generar la operacin aritmtica A + B.
Lneas de control Unidad de Corrimiento: Para generar una transferencia
directa de la salida de la ALU al bus de salida (no hay corrimiento).
Selector del destino del decodificador: Para cargar el contenido del bus de
salida en R1.
En donde:
1) Los cinco conjuntos de variables de seleccin deben generarse en forma
simultnea y deben estar disponibles en las terminales los correspondientes
dispositivos al inicio de un periodo de pulsos de reloj.
2) Los datos binarios de los dos registros fuente deben propagarse a travs de
los multiplexores, la ALU, la unidad de corrimiento y a las entradas del registro
destino, todo durante un periodo de pulsos del reloj.
3) Despus, cuando llega la siguiente transicin de borde del reloj, la informacin
binaria en el bus de salida se carga en el registro destino. Para obtener un
tiempo de respuesta rpido, la ALU se construye con circuitos de alta velocidad
y la unidad de corrimiento con compuertas combinacionales.
Distributivo. Dos operadores binarios " " y " % " son distributivos si A (B % C)
= (A B) % (A C) para todos los valores booleanos A, B, y C.
Identidad. Un valor booleano I se dice que es un elemento de identidad con
respecto a un operador binario " " si A I = A.
Nada que use sistemas digitales podra haber sido diseado sin las bases
tericas que defini Boole.
Toda operacin que se realiza en un sistema digital, ya sea un computador, un
telfono mvil, un reloj o una calculadora utiliza las operaciones definidas por el
lgebra de Boole para realizar sus funciones. Unas veces estas funciones vendrn
implementadas por software y otras por hardware. Tengamos en cuenta que el
lgebra de bool se extiende a partir de la lgica para definir todas las operaciones
aritmticas como la suma o la multiplicacin.
Generador de paridad:
Los circuitos electrnicos digitales se basan en la transmisin y el
procesamiento de informacin, lo que hace necesario verificar que la
informacin recibida es igual a la emitida; no suelen producirse errores, por lo
que cuando ocurren en la mayora de los casos el error en la transmisin se
produce en un nico bit.
El mtodo ms sencillo y eficaz de comprobacin de la transmisin de datos
consiste en aadir a la informacin transmitida un bit ms, con la misin de que
el nmero de 1 transmitidos en total sea par (paridad par), o impar (paridad
impar). El bit de paridad se utiliza para detectar posibles errores en la
transmisin del dato transmitido, mediante un comprobador de paridad que
recepciona la informacin con el fin de validarla.
Paridad par
Paridad impar
El bit de paridad ser un 1 si el nmero total de 1 es impar, el nmero de
unos (datos + paridad) siempre debe ser impar.
Multiplexores
Demultiplexores
Codificadores
Decodificadores
Son circuitos combinacionales integrados que disponen de n entradas y un
nmero de salidas igual o menor a 2n, actan de modo que segn cual sea la
combinacin de las variables de entrada se activa una nica salida,
permaneciendo el resto de ellas desactivada.
Suelen disponer de una entrada adicional denominada de inhibicin o strobe
de modo que cuando esta entrada se encuentra activada, pone todas las
salidas a 0.
familia, sino tambin a otros dispositivos, tales como displays, lmparas, rels,
transductores, entre otros.
Un decodificador muy comn es el de siete segmentos, este circuito
combinacional activa simultneamente varias salidas, decodifica la informacin
de entrada en BCD a un cdigo de siete segmentos adecuado para que se
muestre en un display de siete segmentos, es el procedimiento empleado en
todas las calculadoras y los relojes digitales.
Convertidores de cdigo
Comparadores
Aritmticos:
Sumadores
Por lo que en la suma de nmeros binarios con dos o ms bits, puede ocurrir el
mismo caso que podemos encontrar en la suma de nmeros decimales con varias
cifras: cuando al sumar los dos primeros dgitos se obtiene una cantidad mayor de
9, se da como resultado el dgito de menor peso y me llevo" el anterior a la
siguiente columna, para sumarlo all.
En la suma binaria de los dgitos 1 + 1, el resultado es 0 y me llevo 1, que debo
sumar en la columna siguiente y pudindose escribir 10, solamente cuando sea la
ltima columna a sumar. A este bit ms significativo de la operacin de sumar, se
le conoce en ingls como carry (acarreo), equivalente al me llevo una de la suma
decimal.
Restadores
Los registros se utilizan para contener los operandos, los resultados parciales
que se van obteniendo en las distintas operaciones y los resultados finales.
El dispositivo de clculo dirige y controla las operaciones de clculo que se
realizan en la ALU.
Caracteristicas
Diferencias
Memoria RAM
o Tipo de memoria voltil.
Memoria Rom
o Tipo de memoria no voltil.
o Este tipo de memoria, a diferencia de la memoria RAM, es no voltil (no se
borra al apagar el pc), de slo lectura y, por tanto, no se pueden modificar sus
datos ya que es frecuentemente usada para guardar los firmwares del propio
pc, consolas, etctera. Se programa cuando es fabricada y constituye un chip
con un circuito integrado en l. Existen los siguientes tipos:
o ROM. Las memorias Rom son las que se utilizan en la actualidad desde su
creacin siendo estas flasheables pudiendose actualizar su contenido en
cualquier momento.
o PROM.
o EPROM. Este tipo de memoria es no voltil pudindose borrar su contenido
con un lser ultravioleta.
o Memoria Flash: Este tipo de memoria es la que utilizan las memorias usb y
encaja perfectamente en esta categora al almacenar datos y que estos no
sean borrados al desconectarse de un puerto Usb. Se denominan memorias en
estado slido y representan el futuro debido a su comodidad en lo que respecta
al fcil transporte (son muy pequeas) y adems poseen grandes capacidades
de memoria superando algunas los 64 GigaBytes entre otras capacidades.
7. Tipos de buses de computadora
Bus de Datos: Este es un bus bidireccional, pues los datos pueden fluir hacia
desde la CPU. Los m terminales de la CPU, de D0 - Dm-1, pueden ser
entradas salidas, segn la operacin que se este realizando (lectura
escritura), en todos los casos, las palabras de datos transmitidas tiene m bits
de longitud debido a que la CPU maneja palabras de datos de m bits; del
nmero de bits del bus de datos, depende la clasificacin del microprocesador.
En algunos microprocesadores, el bus de datos se usa para transmitir otra
informacin adems de los datos (por ejemplo, bits de direccin informacin de
condiciones ). Es decir, el bus de datos es compartido en el tiempo multiplexado.
En general se adopt 8 bits como ancho estndar para el bus de datos de los
primeros computadores PC y XT. Usualmente el computador transmite un carcter
por cada pulsacin de reloj que controla el bus (bus clock), el cual deriva sus
pulsaciones del reloj del sistema (system clock). Algunos computadores lentos
necesitan hasta dos pulsaciones de reloj para transmitir un caracter.
Los computadores con procesador 80286 usan un bus de datos de 16 bits de
ancho, lo cual permite la comunicacin de dos caracteres o bytes a la vez por
cada pulsacin de reloj en el bus. Los procesadores 80386 y 80486 usan buses de
32 bits. El PENTIUM de Intel utiliza bus externo de datos de 64 bits, y uno de 32
bits interno en el microprocesador.