Microprocesador Estructura interna.

Slides:



Advertisements
Presentaciones similares
Ing. María Rosa Dámaso Ríos CPU(cuarta semana)
Advertisements

UNIDAD DE CONTROL (CU) Universidad Nacional Autónoma De Honduras UNAH
Conceptos Arquitectónicos del computador
Nombre: Cristian Achina Curso: 4to «A» Fecha:
Informática Clase Arquitectura de la Computadora.
1.1 Introducción A Los Sistemas Informáticos
Principio unidad 1.
E.A.P. “INGENIERÍA DE SISTEMAS” UNIVERSIDAD PERUANA UNION.
LA CPU Ing. Manuel Andrés Belalcázar S. Corporación Universitaria Autónoma del Cauca.
 PRESENTADO POR : ANDRES MAYORGA DANIELA PAEZ VEGA.
CAPITULO V Arquitectura de Von Neumann
UNIDAD 3: SISTEMAS COMBINACIONALES Y SECUENCIALES UNIDAD 3: SISTEMAS COMBINACIONALES Y SECUENCIALES ING. GERARDO A. LEAL, MSC Unidad 3: Sistemas Combinacionales.
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.
Objetivos Cómo ejecuta el hardware las operaciones básicas (suma, resta, división y multiplicación). Qué pasa si una operación genera un número más grande.
Estructura de un ordenador. Ronald Valverde Zambrano.
La placa base, también conocida como placa madre o tarjeta madre, es una tarjeta de circuito impreso a la que se conectan los componentes que constituyen.
Constitución General de una Computadora.  Son todos los dispositivos y componentes físicos de una computadora.  Dispositivos de entrada.  Dispositivos.
El procesador Datapath y control. Universidad de SonoraArquitectura de Computadoras2 Introducción En esta parte del curso contiene: Las principales técnicas.
INTRODUCCION A LOS SISTEMAS DE COMPUTO ARQUITECTURA VON NEUMAN Ing. David Gonzalez.
ITESCO – Arquitectura Computadoras L. S. C. A. Raúl Monforte Chulin - MORCH Systems 1.1. Arquitectura básica y sus operaciones. Objetivo: El estudiante.
NOMBRE: ERICK ANTONIO MATA BARBALENA PROF: ING. LEONOR FALCON MATERIA: MICROPORCESADORES TURNO VESPERTINO 27/04/2017.
Unidad de Aprendizaje: Lenguaje Ensamblador
L. S. C. A. Raúl Monforte Chulin
Organización de computadoras
ARQUITECTURA BÁSICA DE UN ORDENADOR
Capitulo 2 Tratamiento de Datos
Tratamiento de Datos Capitulo Dos.
CPU (Unidad Central de Proceso)
Computadora La computadora es una máquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicados que requieren una toma rápida.
EL CPU.
Informática 1 Año. Trabajo Practico. Tema: Definiciones
CURSO INFORMÁTICA: Niverl 1
Titulación: Grado en Ingeniería de Computadores
HARDWARE POR: JOEL CASTAÑEDA 1ºA.
ARQUITECTURA DE HARD WARE COMPONENTES EN BLOQUES DEL PROCESADOR
Computadora La computadora es una máquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicado que requieren una toma rápida de.
Componentes básicos de una computadora
INTRODUCCION DE SISTEMAS INFORMATICOS
Unidades de entrada y salida
Computación Curso 2017.
Hardware, software, y periféricos
Laura Melissa Anaya López 10-3
¿Qué es el virus informática
¿Qué es una computadora?
JAVIER ANDRES MARTÀ MARTINEZ CODIGO 37772
Hardware: Evolución de los ordenadores
Estas dos líneas de código permiten al Asm iniciar en Code Segment
TECNOLOGÍA DE EQUIPOS INFORMÁTICOS
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
ORAGANIZACION DE LA INFORMACION DE UNA COMPUTADORA
TRABAJO PRACTICO DE INFORMATICA
ARQUITECTURA DEL COMPUTADOR Ing. Diana E. López.
Tema: Componentes lógicos de un ordenador. Mediante el sistema de numeración binario, es decir, usando los dígitos 0 y 1. Lo único que transmite,
Empecemos por el principio
1 TEMA 2: Organización de computadores Procesadores Memorias Dispositivos de E/S.
Funciones: Manejar todas las operaciones de acceso, lectura y escritura a cada una de las posiciones de la memoria principal donde se almacenan las instrucciones.
Arquitectura de ordenadores
Arquitectura de Computadores de Computadores. Organización y Arquitectura La Arquitectura: se refiere a los atributos que tienen un impacto directo en.
SOPORTE FÍSICO “EL HARDWARE” FACULTAD POLITECNICA CARRERA OFIMATICA “UNIDAD ACADEMICA GERMAN BUSCH” Nombres y Apellidos María Alejandra Sabja Sossa Nº.
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
El procesador Datapath y control.
INTRODUCCIÓN A LA INFORMÁTICA
1 ALU (Unidad aritmético lógica) Registros Unidad de control I/O y buses internos (usualmente 3 estados) I/O y buses internos Los buses I/O son de tres.
INFOCENTRO SANTA MARIANITA DE JESÚS CURSO: ENSAMBLAJE Y MANTENIMIENTO DE COMPUTADORAS FACILITADORA: CRISTINA SUMBA.
ARQUITECTURA Y FUNCIONAMIENTO DEL ORDENADOR EXPLICASION PROPIA.
UNIDAD II Generalidades sobre Algoritmos
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
ARQUITECTURA DE UN MICROPROCESADOR. ESTRUCTURA BÁSICA DE UN SISTEMA MICROPROGRAMABLE A. Hardware CPU (chip microprocesador): es un circuito integrado.
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
Transcripción de la presentación:

Microprocesador Estructura interna

Microprocesador Unidad de control Es el centro nervioso del ordenador, ya que desde ella se controlan y gobiernan todas las operaciones. Cómo funciones básica tiene: tomar las instrucciones de memoria decodificar o interpretar las instrucciones ejecutar las instrucciones (tratar las situaciones de tipo interno (inherentes a la propia CPU) y de tipo externo (inherentes a los periféricos)

La unidad por dentro Un contador ejecuta una determinada secuencia que puede ser diseñada según necesidad. Si tomamos las salidas del secuenciador y las utilizamos para controlar un dispositivo, vamos a obtener un sistema mas complejo

Puedo entonces armar distintas secuencias que controlen dispositivos digitales como por ejemplo: .- Memorias .- Sumadores - restadores .- Entrada y salidas de datos

Registro de instrucciones Supongamos haber diseñado secuenciadores con distintas secuencias y Las colocamos a todas en un único dispositivo Cada secuencia o instrucción debe ser seleccionada o activada por una línea sec1 sec1 sec2 sec2 Líneas de activación deco sec3 sec3 sec4 sec4 Registro de instrucciones sec5 sec5 sec6 sec6 Para poder manejar las distintas líneas se nos hace necesario el uso de un decodificador sec7 sec7 sec8 sec8 Finalmente debemos tener un dispositivo con la capacidad de tomar la instrucción, retenerla para ser decodificada y ejecutada. La misma esta compuesta por unos y ceros expresados en hexadecimal

Podemos ver ahora la unidad de control completa: Para realizar su función, la unidad de control consta de los siguientes elementos: -.Contador de programa -.Registro de instrucciones -.Decodificador -.Reloj -.Secuenciador

Contador de programa. Contiene permanentemente la dirección de memoria de la siguiente instrucción a ejecutar. Al iniciar la ejecución de un programa toma la dirección de su primera instrucción. Incrementa su valor en uno, de forma automática, cada vez que se concluye una instrucción, salvo si la instrucción que se está ejecutando es de salto o de ruptura de secuencia, en cuyo caso el contador de programa tomará la dirección de la instrucción que se tenga que ejecutar a continuación; esta dirección está en la propia instrucción en curso. Registro de instrucción. Contiene la instrucción que se está ejecutando en cada momento. Esta instrucción llevará consigo el código de operación (un código que indica qué tipo de operación se va a realizar, por ejemplo una suma) y en su caso los operandos (datos sobre los que actúa la instrucción, por ejemplo los números a sumar) o las direcciones de memoria de estos operandos. Decodificador. Se encarga de extraer el código de operación de la instrucción en curso (que está en el registro de instrucción), lo analiza y emite las señales necesarias al resto de elementos para su ejecución a través del secuenciador. Reloj. Proporciona una sucesión de impulsos eléctricos o ciclos a intervalos constantes (frecuencia constante), que marcan los instantes en que han de comenzar los distintos pasos de que consta cada instrucción. Secuenciador. En este dispositivo se generan órdenes muy elementales (microórdenes) que, sincronizadas por los impulsos de reloj, hacen que se vaya ejecutando poco a poco la instrucción que está cargada en el registro de instrucción.

Unidad de aritmética y Lógica Es donde se realizan las operaciones matemáticas (suma, resta, multiplicación y división) y además las lógicas (AND, OR, NOT etc)

Vamos a darle forma: Registro temporal “A” Dato Registro temporal “B” Dato Banderas o flags que Indican distintas Situaciones de las Operaciones Acarreo, cero, negativo Registro principal ACUMULADOR Resultado

Sistema completo: Bus de datos El acumulador es el registro mas importante en el manejo de datos. Por el pasan casi todas las operaciones con datos.

Registro de direcciones de memoria Son los registros donde se guardan las direcciones a ser utilizadas durante la ejecución del programa. Es el lugar donde nace el bus de direcciones

Esquema general de un Microprocesador Bus de datos Registro de instrucciones Bus Direcciones MAR Unidad central de procesamiento Microordenes ALU Bus de datos

Esquema general de una microcomputadora Microprocesador ROM Bus de datos Bus de datos Ent/Sal RAM Bus de datos DIR DIR DIR Bus de control Reloj Comunicación con el mundo exterior

Ver el video que se encuentra en esta Misma carpeta. Resumiendo: Ver el video que se encuentra en esta Misma carpeta. Tiene formato MP4, puede usar Media Player Classic Homecinema.