Beruflich Dokumente
Kultur Dokumente
01101010011001010110000101101110
Sistemas Digitales II
011000010111001101100001011011100111101001100001
Introduccin:
Sistemas Digitales II
01101010011001010110000101101110
011000010111001101100001011011100111101001100001
Sistemas Digitales II
011000010111001101100001011011100111101001100001
Diseo informal por Particin Funcional de un Sistema Digital
para intercambiar los datos de dos registros.
Sistemas Digitales II
01101010011001010110000101101110
Es muy comn tener un conjunto de registros para almacenar los datos. Todos los
registros estn conectados a un bus para transferir los datos desde y hacia los registros.
Los datos que se almacenan en los registros pueden provenir de otros circuitos. Por lo
tanto, la salida de cada registro debe ser conectada al bus por medio de un buffer de
tres estados de n bits. Cuando se desea almacenar el dato en un registro el circuito de
Control manda la seal de habilitacin Rin al registro el cual se va a cargar. El circuito
de Control tambin produce las seales de habilitacin de salida Rout de los buffer
cuando se desea sacar el dato desde algn registro.
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
Se utiliza un registro de desplazamiento de tres bits. Inicialmente con la seal Resetn todos los
flip-flops estn en 0. Para iniciar la operacin de intercambio se debe activar la entada w.
Con el flanco de subida del Clock la salida del flip-flop 1 se hace igual a 1, lo que activa R2out y
R3in. El contenido del R2 se copia al R3 con el siguiente flanco de subida de Clock. Este flanco
tambin desplaza el contenido de registros. La salida del flip-flop 1 se hace 0 y la salida del flipflop 2 se hace 1 y con esto se activa R1out y R3in, etc.
Sistemas Digitales II
011000010111001101100001011011100111101001100001
REEMPLAZO DE BUFFERS:
01101010011001010110000101101110