La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Técnicas Digitales III

Presentaciones similares


Presentación del tema: "Técnicas Digitales III"— Transcripción de la presentación:

1 Técnicas Digitales III
Universidad Tecnológica Nacional Facultad Regional San Nicolás Técnicas Digitales III Ejemplo de la unidad de control Microprogramada – INC reg A

2 Unidad de Control Microprogramada
000 001 010 011 100 101 110 111 ALU - 16 Op. Memoria de Micro programa Instrucc. Estado Secuenciador Bus registros sel. reg. sel. r eg. Control c. progr. instrucc. flags reg. A reset reg. B reloj p. stack temp. A microbifurcación. temp. B micropalabra A B C M M O O R W R W datos direcciones control Camino de los datos 00 01 02 03 Circuito de la unidad de control microprogramada Memoria principal

3 Unidad de Control Microprogramada
000 001 010 011 100 101 110 111 ALU - 16 Op. Memoria de Micro programa Instrucc. Estado Secuenciador Bus registros sel. reg. sel. r eg. Control Datos 81 instrucc. flags 20 000 reset reg. B reloj p. stack temp. A microbifurcación. temp. B micropalabra A B C M M O O R W R W datos direcciones control Camino de los datos 81 82 FD 83 84 Se muestran los datos del ejemplo 1 Memoria principal

4 Unidad de Control Microprogramada
Sec. 1 81 registros 000 Instrucc. Estado instrucc. 001 flags Memoria 010 de Micro- 20 000 011 reset programa Secuenciador reg. B 100 sel. reg. reloj p. stack 101 temp. A 110 microbifurcación. 82 111 sel. r eg. x x x 0 0 0 1 1 1 0 0 0 0 0 A B ALU - A+1 82 C M M O O R W R W datos direcciones control Bus Camino de los datos Control 81 82 FD 83 84 Se incrementa el contador de programa y se almacena en temp B Memoria principal

5 Unidad de Control Microprogramada
Sec. 2 82 registros 000 Instrucc. Estado instrucc. 001 flags Memoria 010 de Micro - 20 001 011 reset programa Secuenciador reg. B 100 sel. reg. reloj p. stack 101 temp. A 110 microbifurcación. 82 111 sel. r eg. x x x 1 1 1 0 0 0 0 0 0 0 0 A B ALU - A 82 C M M O O R W R W datos direcciones control Bus Camino de los datos Control 81 82 FD 83 84 Se copia el temp B al contador de programa. Ahora apunta a la próxima instrucción en memoria Memoria principal

6 Unidad de Control Microprogramada
Sec. 3 82 registros 000 Instrucc. Estado instrucc. 001 flags Memoria 010 de Micro - 20 002 011 reset programa Secuenciador reg. B 100 sel. reg. reloj p. stack 101 temp. A 110 microbifurcación. 82 111 sel. r eg. x x x 0 0 0 x x x 1 0 1 0 0 A B ALU - A 82 C M M O O R W R W datos 82 control Bus Camino de los datos Control 81 82 FD 83 84 Se copia el contador de programa al registro de direcciones Memoria principal

7 Unidad de Control Microprogramada
Sec. 4 82 registros 000 FD Estado FD 001 flags Memoria 010 de Micro- 20 003 011 reset programa Secuenciador reg. B 100 sel. reg. reloj p. stack 101 temp. A 110 microbifurcación. 82 111 sel. r eg. x x x x x x 0 0 1 0 1 0 0 0 A B ALU - -- FD C M M O O R W R W FD 82 control Bus Camino de los datos Control 81 82 FD 83 84 Se lee el contenido de la dirección de memoria y se almacena en el registro de instrucción Memoria principal

8 Unidad de Control Microprogramada
Sec. 5 82 registros 000 FD Estado FD 001 flags Memoria 010 de Micro- 20 FD0 011 reset programa Secuenciador reg. B 100 sel. reg. reloj p. stack 101 temp. A 110 microbifurcación. 21 111 sel. r eg. x x x 0 1 1 1 1 1 0 0 0 0 0 A B ALU - A+1 21 C M M O O R W R W -- -- control Bus Camino de los datos Control 81 82 FD 83 84 Comienza la ejecución de la instrucción: Se incrementa el reg A y se almacena en temp B Memoria principal

9 Unidad de Control Microprogramada
Sec. 6 82 registros 000 FD Estado FD 001 flags Memoria 010 de Micro- 21 FD1 011 reset programa Secuenciador reg. B 100 sel. reg. reloj p. stack 101 temp. A 110 microbifurcación. 21 111 sel. r eg. x x x 1 1 1 0 1 1 0 0 0 0 1 A B ALU - A 21 C M M O O R W R W -- -- control Bus Camino de los datos Control 81 82 FD 83 84 Se copia el temp B al reg A. Finaliza la ejecución de la instrucción. Memoria principal

10 Técnicas Digitales III
Universidad Tecnológica Nacional Facultad Regional San Nicolás Técnicas Digitales III Fin de la presentación Visítenos en:


Descargar ppt "Técnicas Digitales III"

Presentaciones similares


Anuncios Google