Técnicas Digitales III

Slides:



Advertisements
Presentaciones similares
Equipo #3 Unidad III: ALU Efraín Corral Eduardo Castillo Elías Alarcón
Advertisements

El modelo de Von Neumann
DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
Microprocesadores Componentes básicos..
Tema 10: Arquitectura de un microprocesador
Ing. María Rosa Dámaso Ríos CPU(cuarta semana)
ORGANIZACIÓN COMPUTACIONAL
Camino de Datos y Control
ARQUITECTURA DE COMPUTADORES - VON NEUMANN MODEL
Tema 4: Unidad de Control
Tema 1: Introducción a Estructura de Computadores
Profesor: Rodrigo Sanhueza F.
CICLO DE EJECUCION DE UNA INSTRUCCION
PERCY CHUMBE BUENDIA. KIZZY GUTIERREZ VALVERDE. RUTH NOEMY APAZA JARA.
Sistemas Operativos Funcionamiento general de una computadora bajo el control de un programa.
Punteros Universidad Nacional Mayor de San Marcos
Arquitectura de Computadores
El procesador: la ruta de datos y el control (II Parte)
El nivel de la Microprogramación
Técnicas Digitales III Ejemplo de multiprocesamiento - Semáforo Universidad Tecnológica Nacional Facultad Regional San Nicolás.
Composición Interna de un Procesador
Microcomputadores Prof : Tatiana Marín R.. Sistema basado en microprocesador de 8 bits.
Unidad Decodificación

Registros y Contadores
Diseño digital para microprocesadores
ARQUITECTURA DE LOS MICROPROCESADORES DE 8 BITS
MICRO Y MACRO ARQUITECTURA
Unidad 2: Organización del CPU
Operación de Micros e Interfaces
MICRO de 8 bits Funcionamiento interno de un microprocesador de 8 bits. Para comprender mejor el funcionamiento, interno de un microprocesador , se propone.
Sistema Computacional Componentes y Funcionamiento
Arquitectura de Computadoras
Arquitectura del 8086/8088 TEEL 4011
Universidad Tecnológica de la Selva Ing. Emmanuel Gordillo Espinoza.
Conceptos Arquitectónicos del computador
Capítulo 5 El procesador Félix García Carballeira Jesús Carretero Pérez José Daniel Sánchez García David Expósito Singh © Ediciones Paraninfo1.
Lenguaje de Programación cap. 1 Estructura del Computador.
Microprocesador (80X86) Universidad Nacional de Ingeniería
Esperanza Lozada de Coronel
UNIDAD VI: CIRCUITOS LÓGICOS SECUENCIALES
LA COMPUTADORA DIGITAL Parte 1 Prof. Domingo Hernández Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad.
Nombre: Cristian Achina Curso: 4to «A» Fecha:
Arquitectura del Computador Puerto Ordaz, Noviembre del 2011
Datapath para las instrucciones de carga y almacenamiento (load/store)
Sistemas Informáticos
“Organización y Arquitectura de Computadores” William Stallings
Sistemas Digitales 2014 FIUNMDP Multitarea Sistema Operativo Multitarea (SOM): Conjunto de programas que permiten administrar los recursos de un sistema.
La unidad central de procesos o CPU
Sesión 07: Interrupciones. 2009/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Sistemas Digitales II Universidad.
Informática Clase Arquitectura de la Computadora.
1.1 Introducción A Los Sistemas Informáticos

El microprocesador.
Principio unidad 1.
E.A.P. “INGENIERÍA DE SISTEMAS” UNIVERSIDAD PERUANA UNION.
* UNIVERSIDAD TECNOLOGICA DE PUEBLA TECNOLOGIAS DE LA INFORMACION Y COM. AREA REDES Y TELECOMUNIC IONES ADMINISTRACION DE SERVIDORES «ARQUITECTURA DE COMPUTADORAS»
Unidad Central de Proceso
PICOBLAZE RESUMEN.
INTEGRANTES: JOSE ESTEVEZ _HUGO ANDRADE CURSO: 5TO “B”
El procesador es el cerebro del computador que se encarga de organizar, procesar la información ejecutar cálculos y en general realizar muchos procesos.
LA CPU Ing. Manuel Andrés Belalcázar S. Corporación Universitaria Autónoma del Cauca.
José Alvarado – Cristian Anzola
Estructura funcional (Von Neumann)
ARQUITECTURA DEL COMPUTADOR INTEGRANTES: CASTRO MYCHAEL ALVEAR NELSON FLORES DANILO RODRIGUEZ CARLOS IZQUIERDO HARRY INTEGRANTES: CASTRO MYCHAEL ALVEAR.
 PRESENTADO POR : ANDRES MAYORGA DANIELA PAEZ VEGA.
Cetina Luna Luis Antonio Irma Lizette Espinosa Negrete Omar Alberto Herrera Caamal Rigoberto Lizarraga Hernandez.
CAPITULO V Arquitectura de Von Neumann
Unidad de Control Ubicación: Es uno de los tres bloques funcionales principales en los que se divide una unidad central de procesamiento (CPU). Realizar.
Microprocesador Estructura interna.
Transcripción de la presentación:

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

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

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

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 0 1 1 0 1 1 1 0 0 0 0 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

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 1 0 0 0 0 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

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 0 0 0 1 x x x 1 0 1 1 0 0 0 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

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 0 0 0 0 1 0 1 0 1 0 0 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

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 0 1 1 0 1 1 1 0 0 0 0 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

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 0 0 1 0 1 1 0 0 0 0 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

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: http://www.frsn.utn.edu.ar/tecnicas3