Escolar Documentos
Profissional Documentos
Cultura Documentos
UIP 301-00062
Circuitos lgicos
combinacionales (cont.)
Comparadores de
magnitud
Compara dos cantidades binarias y genera salidas
para indicar cul tiene la mayor magnitud.
Comparadores de
magnitud
Tabla de verdad de comparador 74x85.
Comparadores de
magnitud
Conexin en cascada de comparador 74x85.
Aplicacin de circuitos
combinacionales
Aplicacin de circuitos
combinacionales
Buses de datos
La computadoras modernas conectan diversos
dispositivos mediante un bus comn.
o Es necesario controlar que solo un dispositivo acceda al bus a la
vez, de lo contrario ocurrir un fenmeno llamado contencin
del bus.
o De Wikipedia: Contencin de bus, en informtica, es un estado
indeseable de un bus en el cual ms de un dispositivo intenta, al
mismo tiempo, colocar datos en l
Para el funcionamiento correcto del bus de datos,
es necesario implementar al menos dos cosas:
o Controlador o rbitro de acceso al bus
o Salidas tri-estado
Buses de datos
La teora de arbitraje de buses es compleja: las
computadoras modernas con frecuencia tienen
ms de un CPU compartiendo memoria y recursos
direccionables
o Conceptos clave: CPU, GPU, DMA Controller, etc.
o En sistemas sencillos, asumimos que un solo CPU tiene el control
Las salidas tri-estados son necesarias
independientemente que se necesite arbitraje o no
Buses de datos
Salidas tri-estados:
Buses de datos
Conexin de salidas tri-estados a un bus:
Buses de datos
Buses de datos
Ejemplo de uso de conexin en bus:
Buses de datos
Rango de direcciones:
A15 A14 A13 A12A0 CHIP SELECT RANGO DIRECCIONES
0 0 0 x PROM-0 0000 1FFF
0 0 1 x PROM-1 2000 3FFF
0 1 0 x RAM 4000 5FFF
0 1 1 x EEPROM 6000 7FFF
1 0 0 x -
1 0 1 x -
1 1 0 x -
1 1 1 x -