EVOLUCIÓN HISTÓRICA DE LOS µp

Documentos relacionados
Introducción a la arquitectura de computadores

Tema: Microprocesadores

Sistemas Informáticos

Elementos constituyentes de la ejecución de un programa

Introducción a la arquitectura PIC

Organización del Computador. Máquina de von Neumann Jerarquía de Niveles

Tema 7. Entrada / Salida

ARQUITECTURA DE LOS SISTEMAS BASADOS EN MICROPROCESADOR

Unidad 2: Taller de Cómputo. Estructura y Componentes de la Computadora UNIDAD DOS: INTRODUCCIÓN

Sistemas de Computadoras

Microprocesador. Introducción. Instituto Sagrado Corazón de Jesús

DIAGRAMA A BLOQUES DE UNA COMPUTADORA

PANORAMA GENERAL DE LOS µc

Objetivos. Objetivos. Arquitectura de Computadores. R.Mitnik

TEMA 2: Organización de computadores

Vista de Alto Nivel del Funcionamiento del Computador Interconectividad

Arquitectura y Tecnología de Computadores

Lógica cableada: Lógica programada:

SISTEMAS OPERATIVOS Arquitectura de computadores

ESTRUCTURA DE INTERCONEXIÓN DE UN COMPUTADOR

Arquitectura de Computadoras Organización del CPU Basadas en las Notas de Teórico Versión 5.1 del Dpto. de Arquitectura-InCo-FIng

Arquitectura de computadores I

En este capítulo se presenta un breve resumen de la tarjeta DSK C5x que es de bajo costo,

ESQUEMA FUNCIONAL DE UN ORDENADOR. MEMORIA EXTERNA. d,i MEMORIA. C.P.U d U. C. A.L.U.

UNIDAD 1: - ESTRUCTURA Y FUNCIONAMIENTO DE UN ORDENADOR

COMPUTADORA. Introducción Las computadoras se usan en diversas aplicaciones

FUNCIONAMIENTO DEL ORDENADOR

Ing. Carlos Bacalla

Arquitectura de Computadoras 2011

Velocidades Típicas de transferencia en Dispositivos I/O

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ)

Arquitectura de Computadores II Clase #3

TEMA 1: Concepto de ordenador

UNIDAD FORMATIVA 1: Instalación y Actualización de Sistemas Operativos

B) Arquitectura generalizada de una computadora

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria

2.- Con qué palabras inglesas se define la parte física del ordenador y cómo se llama la parte de programas, la que no se ve.

Recopilación presentada por 1

1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento.

FUNCIONAMIENTO DE LA UNIDAD DE CONTROL DEL PROCESADOR

Lenguaje binario. Código ASCII. Medidas de la información

UNIDAD I CONCEPTOS GENERALES. Conceptos Generales Microprocesadores Otoño 2011

LABORATORIO DE COMPUTADORAS

Estructura básica de un ordenador

Fundamentos de Hardware: Arquitectura de un ordenador

Estructura del Computador

ENIAC, Primer computador electrónico y su panel de conexiones

Daivid Moras Hernando

Tutoría 2. Banco de memoria de 8 y 16 bits (8086)

1.4 HARDWARE. Contenido. Contenido 03/06/2016

Preguntas claves (y sus respuestas)

SOPORTE FÍSICO O HARDWARE (I)

Memoria y Buses. Organización de Computadoras Universidad Nacional de Quilmes

Arquitectura de Computadoras

ESTRUCTURA BÁSICA DE UN ORDENADOR

Sistema Operativo. Repaso de Estructura de Computadores. Componentes Hardware. Elementos Básicos

CICLOS DEL PROCESADOR

Estructura del Computador

Centro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta

Memoria principal e Interconexión

MICROPROCESADOR. Ing. Raúl Rojas Reátegui

Organización del Computador 1. Máquina de von Neumann Jerarquía de Niveles

Microcontroladores. Unidad 1

Estructura de los sistemas de cómputo

Guia para examen de Sistemas Embebidos I Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes

Contenidos: Definiciones:

Diagrama a bloques de una computadora

CAPITULO 4. LOS DSPs

Primer Microprocesador: 4004, Intel, año bits de ancho de palabra de datos Intel 8 bits dir. 64K Z80

UNIDAD CENTRAL DE PROCESO

Fecha de Introducción. Velocidad de reloj. Anchura del bus. Número de transistores. (microns) Memoria direccionable.

Introducción a los microcontroladores. Decanato de Postgrado Mayo de 2011

Arquitectura de Computadores

UNIDAD 1. COMPONENTES DEL COMPUTADOR

Objetivo: Conocer el esquema básico de un Microprocesador. Arquitectura secuencial

UNIVERSIDAD TECNOLÓGICA DE LA MIXTECA. Ingeniería en Electrónica EL MICROCONTROLADOR PIC16F84 PRESENTA: M. C. Felipe Santiago Espinosa

TEMA 4 ESTRUCTURA VON-NEUMANN DEL COMPUTADOR DIGITAL

Sistemas Informáticos. Estructura Funcional

Memoria y Entrada/Salida Tecnología Organización - Expansión

CUESTIONARIO TEMA 2 UNIDADES FUNCIONALES.

Tema 15 ELECTRÓNICA DIGITAL. PROCESADORES DIGITALES (PARTE 2A) Arquitecturas Harvard y Von Neumann. Tipos de procesadores digitales

INTRODUCCION A LA IFORMATICA

Estructura de un Ordenador

Tema 2 Unidades Funcionales del Ordenador

Arquitectura de Computadoras 2011

Funcionamiento de un ordenador. Conrado Perea

Informática. Informática = Hardware + Software. Hardware + Software. Hardware = Parte física. Software = Parte lógica

Organización de Computadoras. Clase 5

Periférico: dispositivo que intercambia datos con la UCP o la memoria Problemas:

Contenidos. Arquitectura de ordenadores (fundamentos teóricos) Elementos de un ordenador. Periféricos

INSTALACIONES Y ACTUALIZACIONES DE SISTEMAS OPERATIVOS PDF

PROBLEMAS TEMA 1: Estructuras de interconexión de un computador

MEMORIAS. Arquitectura de Computadoras. (Conceptos Introductorios) M. C. Felipe Santiago Espinosa

Unidad V: Puertos y buses de comunicación para microcontroladores

Tema 1:Arquitectura de ordenadores

Microprocesadores, microcontroladores, memorias

PUERTOS DE ENTRADA / SALIDA EN UN MICROCONTROLADOR

El Microprocesador. Tecnología y Funcionamiento

1. Introducción a la Arquitectura de Computadoras

Transcripción:

EVOLUCIÓN HISTÓRICA DE LOS µp El primer procesador fue inventado por los Babilonios en el año 500 ac En 1642 se perfeccionó la primera calculadora por Blas Pascal A mediados del siglo pasado se inventaron los transistores y CI En la actualidad se tienen procesadores muy poderosos

EVOLUCIÓN HISTÓRICA DE LOS µp Procesadores INTEL Procesador Año Datos (bits) Direccionamiento (bytes) Velocidad (KHz) Instrucciones 4004 1971 4 4096 108 45 8008 1972 8 16K 200 48 8080 1973 8 64K 2000 48 8085 1977 8 64K 2000 48 8086 1978 16 1M 5K-10K ~ 100 8088 1979 8 1M 5K-10K ~ 100

EVOLUCIÓN HISTÓRICA DE LOS µp Procesadores INTEL Procesador Año Datos (bits) Direccionamiento (bytes) Velocidad (Hz) Instrucciones 80186 1982 16 12M 80286 1982 16 16 Megas 25M ~125 80386 1985 32 4 Gigas 33M 80486 1989 32 4 Gigas 66M PENTIUM 1993 32 4 Gigas 200M PENTIUM 4 2000 64 4 Gigas 3.6G

ARQUITECTURA GENERAL DE LOS µp PC (Program Counter) Contiene la dirección de memoria donde se encuentra la siguiente instrucción o código de operación a ejecutar. MAR (Memory Adress Register) Contiene la dirección de memoria RAM a la cual se tendrá acceso; funciona como buffer.

ARQUITECTURA GENERAL DE LOS µp IR (Instruction Register) Guarda el contenido de una dirección de memoria cuando este es una instrucción. MBR (Memory Buffer Register) Es el buffer de datos de la memoria. Contiene el dato mostrado por la memoria.

ARQUITECTURA GENERAL DE LOS µp A (Acc Register) Registro de proposito general usado por la ALU como primer operando. ROP (Operation Register) Contiene el código de operación de la ALU para ejecutar alguna operación aritmética y/o lógica.

ARQUITECTURA GENERAL DE LOS µp R (Result Register) Este registro sirve para observar unicamente el resultado de la operación ejecutada por la ALU. ALU (Arithmetic Logic Unit) Se encarga de realizar operaciones lógicas y aritméticas entre 1 o 2 operandos.

ARQUITECTURA GENERAL DE LOS µp Unidad de control (Unit Control) Es la encargada de generar señales para realizar las operaciones deseadas por el usuario (lectura/escritura) Generador de tiempos (Timer Unit) Se encarga de generar señales de sincronización de acuerdo a una señal de reloj y es la responsable de la velocidad del µp.

ARQUITECTURA GENERAL DE LOS µp Memoria (Memory RAM - ROM) Es donde se almacenan los datos del usuario y el programa a ejecutar.

Introducción. ARQUITECTURA VON NEWMAN Existen dos conceptos básicos: Se utilizan sistemas binarios. Simplifica la electrónica Tiene mayor inmunidad al ruido Almacena la secuencia de programa en memoria. Se tiene mayor velocidad para procesar la información

Introducción. ARQUITECTURA VON NEWMAN CPU (Central Proccess Unit) Tiene la función de realizar las operaciones lógicas y aritméticas y de controlar la transferencia de información entre los dispositivos. MEMORIA (Memory) Contiene el conjunto de instrucciones que ejecuta la CPU en el transcurso de un programa. Es también donde se almacenan temporalmente las variables, datos y resultados.

Introducción. ARQUITECTURA VON NEWMAN ENTRADA/SALIDA (Input/Output) Son los encargados de la comunicación de la CPU con el mundo exterior. Proporcionan al usuario una manera de introducir datos y obtener información BUSES (Bus) Es un conjunto de líneas que conectan fisicamente los distintos componentes del Procesador (µp). Através de ellas se realizan las tranferencias de información.

Introducción. ARQUITECTURA VON NEWMAN Existen tres tipos de Buses: CONTROL. Esta formado por las líneas que seleccionan desde donde y hacia donde va dirigida la información, también las que marcan la secuencia para dicha transferencia. DATOS. Por estas líneas fluyen los datos o información entre las distintas partes del ordenador. Este bus es bidireccional (Lectura/Escritura)

Introducción. ARQUITECTURA VON NEWMAN Existen tres tipos de Buses: DIRECCIONES. Contiene las líneas que permiten seleccionar la localidad de memoria donde se quiere leer o escribir información. También direcciona los puertos de E/S a los que se desea accesar.

METODOS DE DETECCION DE E/S PROGRAMADO (Poleo) En este método el µp pregunta constantemente el estado de los puertos (E/S) y dependiendo del estado, el µp procesa la entrada o continua con el programa. INTERRUPCION (INT) En este caso el dispositivo avisa al µp cuando tiene información lista para procesarse y el µp decide si la acepta o no. ACCESO DIRECTO A MEMORIA (DMA) Este método permite transferir información directamente de los dispositivos E/S a memoria y viceversa sin pasar esta por la CPU.

Introducción. ORGANIZACIÓN GENERAL DE UNA PC Una computadora puede ser vista como un conjunto de unidades debidamente ensambladas cuyo funcionamiento está dictado por el programa contenido en la memoria principal. Las unidades de intercambio permiten la transferencia de información entre la CPU y los periféricos, generalmente llamado sistema de entradas-salidas. El sistema E/S permite la comunicación de la CPU con el mundo exterior la cual puede ser de manera paralela o serial.

Introducción. COMUNICACIÓN EN PARALELO La comunicación paralela consiste en transferir información de un dispositivo a otro a través de N lineas (una por cada bit) en un mismo instante. Esta comunicación es muy rápida pero tiene la desventaja de necesitar muchas líneas (cables) para su implementación

Introducción. COMUNICACIÓN EN SERIE La comunicación serie consiste en transferir información de un dispositivo a otro através de 1 o 2 lineas (half-duplex ó full-duplex). Esta comunicación es lenta pero tiene la ventaja de usar pocas líneas (cables) para su implementación.