Introduccin a la Ingeniera de Sistemas de Informacin Sesin 4 Contenidos LAS GENERACIONES DE LOS ORDENADORES ARQUITECTURA DEL ORDENADOR UNIDAD CENTRAL DE PROCESO (CPU) TIPOS DE MEMORIA PRINCIPAL: RAM, ROM Y CACH. PLACA MADRE MICROPROCESADORES ACTUALES Ms. Luis Vladimir Urrelo Huiman Las generaciones de los ordenadores La primera, va de 1.940 a 1.952, se corresponde con los ordenadores de vlvulas, de uso cientfico y militar Ms. Luis Vladimir Urrelo Huiman Las generaciones de los ordenadores La segunda, va de 1.952 a 1.964, surge cuando se sustituye la vlvula de vaco por el transistor. Estos ordenadores tenan una programacin previa (Sistema Operativo). Ms. Luis Vladimir Urrelo Huiman Las generaciones de los ordenadores La tercera generacin, va de 1.964 a 1.971, se caracteriza por la utilizacin del circuito integrado abaratando costos, reduciendo el tamao y aumentando las prestaciones de los ordenadores. Ms. Luis Vladimir Urrelo Huiman Las generaciones de los ordenadores La cuarta generacin, va desde 1.971 hasta 1.981, que dio lugar la paricin del microprocesador. Ms. Luis Vladimir Urrelo Huiman Las generaciones de los ordenadores La quinta generacin, va desde 1.981 hasta nuestros das, aparece el PC, que revolucion la informtica. El software, acerca cada vez ms el ordenador a la forma de comunicacin del ser humano. Ms. Luis Vladimir Urrelo Huiman Dispositivos con microprocesador Ms. Luis Vladimir Urrelo Huiman Dispositivos con microprocesador Diagrama de un dispositivo handheld. Ms. Luis Vladimir Urrelo Huiman Realizan una o varias funciones sin necesidad de mantenerlo conectado a la corriente elctrica, esto es, con un funcionamiento autnomo energticamente, con un gasto de energa bajo. Modelo de Von Neumann - 1945 Ms. Luis Vladimir Urrelo Huiman Dispositivos de entrada Dispositivos de salida Computador CPU Memoria Modelo de Von Neumann - Actual Ms. Luis Vladimir Urrelo Huiman Dispositivos de entrada Dispositivos de salida Dispositivos de E/S Memoria secundaria Computador Unidad de Control Unidad Aritmtica Lgica CPU ROM RAM Memoria principal Leyenda: Datos Control Unidad Central de Proceso (CPU) Parte ms importante del computador. Realiza todos los clculos y decisiones necesarias para el procesamiento. Sincronizar el funcionamiento del resto de unidades. Ms. Luis Vladimir Urrelo Huiman El diseo inici en Intel dirigido por Ted Hoff cuando (Busicom Corporation) fabricante de calculadoras quera que se le fabricara un conjunto de circuitos integrados que reemplacen a la gran cantidad de componentes que tenan las calculadoras de ese entonces. EL MICROPROCESADOR COMPONENTES INTERNOS DEL MICROPROCESADOR Componentes CPU Unidad Aritmtica Lgica : Realiza las operaciones matemticas. Ejecuta evaluaciones lgicas basadas en las instrucciones del programa (lgebra Booleana). Ms. Luis Vladimir Urrelo Huiman Componentes CPU Unidad de Control: Controla la ejecucin de los programas, paso a paso. Controla el paso del tiempo por medio de pulsos elctricos, traducidos en ciclos por segundo, determinando la frecuencia del equipo. Ms. Luis Vladimir Urrelo Huiman Componentes CPU Los REGISTROS, son elementos de memoria utilizados para almacenar temporalmente los datos que necesita la CPU. Ejemplo, cuando la ALU realiza una suma, sta se efecta entre dos datos que la Unidad de Control ha hecho almacenar temporalmente en dos registros, y el resultado de la operacin se almacenar a su vez en otro registro. Ms. Luis Vladimir Urrelo Huiman Registros En la unidad de control se dispone generalmente de los siguientes registros: Contador de Programa: Guarda la direccin de la siguiente instruccin a ser ejecutada. Registro de Instrucciones: Guarda la instruccin en curso de ejecucin. Registro de Estado: Mantiene informacin "bits de estado" o " flags" con informacin sobre lo que ha pasado en la operacin realizada por la ALU. Registro de Direcciones de Memoria (MAR): Guarda la direccin del dato que va a ser accedido en la memoria Ms. Luis Vladimir Urrelo Huiman Componentes CPU LA MEMORIA PRINCIPAL. La memoria principal es la unidad donde se almacenan los datos e instrucciones necesarios para realizar un determinado proceso. Es rpida, y est estrechamente ligada a las unidades funcionales ms rpidas dentro de la computadora (la UC y la ALU). Cmo se mide la velocidad de respuesta de una memoria Tiempo de acceso, tA, tiempo que tarda en leer o escribir el contenido de una posicin de memoria. Tiempo de ciclo, tc, es el tiempo mnimo entre dos lecturas consecutivas. Ancho de Banda, AB, es el n de palabras que se transfieren entre memoria y CPU por unidad de tiempo: AB=1/tc Ms. Luis Vladimir Urrelo Huiman Ms. Luis Vladimir Urrelo Huiman Dentro de la memoria principal podemos distinguir entre la memoria ROM (Read Only Memory), la RAM (Random Access Memory) y la memoria cach. MEMORIA RAM Se llama memoria de acceso aleatorio porque el usuario y los programas pueden acceder a cualquier posicin directamente, y el tiempo para acceder a la informacin no depende de la posicin que ocupe dentro de la memoria. TIPOS DE MEMORIA PRINCIPAL: RAM, ROM Y CACH. Ms. Luis Vladimir Urrelo Huiman Memoria ROM Memoria de solo lectura. Al igual que la RAM es de acceso directo, pero solo permite acceso para lectura; su contenido lo graba el fabricante y el usuario solo puede consultar esa informacin. Se suele almacenar en ROM el BIOS (Basic Input/Output System, Sistema de Entrada/Salida bsico), que contiene las rutinas para acceder a los recursos del ordenador y tambin el programa para inicial el ordenador. TIPOS DE MEMORIA PRINCIPAL: RAM, ROM Y CACH. TIPOS DE MEMORIA PRINCIPAL: RAM, ROM Y CACH. Ms. Luis Vladimir Urrelo Huiman Memoria CACH. Es un tipo de memoria mucho ms rpida que la memoria principal (aunque tambin ms cara) y de menor tamao. Se suele colocar entre la CPU y la RAM, para acelerar la transferencia de datos o instrucciones entre la CPU y la RAM. JERARQUA DE MEMORIA Ms. Luis Vladimir Urrelo Huiman Memoria Secundaria Memoria RAM Memoria Cach Registros Unidad de Control Memoria Principal Almacenamiento Magntico y ptico Procesador C a p a c i d a d V e l o c i d a d ,
C o s t o PLACA MADRE Conecta al CPU con los dems componentes del computador: On-board A fin de reducir costos, trae incorporados otros componentes de tarjetas adicionales (sonido, red, fax e vdeo) Off-board Desempea solamente las tareas de placa madre. Provee um mejor desempeo Podria ser comparada con la medula. Lleva la informacin del cerebro al resto del cuerpo Ms. Luis Vladimir Urrelo Huiman PARTES PRINCIPALES DE UNA PLACA MADRE Ms. Luis Vladimir Urrelo Huiman Buses Los diferentes elementos que componen una computadora se comunican a travs de buses. Los buses son un conjunto de hilos o conexiones que llevan informacin de todo tipo de un elemento a otro, transportando la informacin en paralelo, (esto quiere decir, que los datos van por todos los hilos del bus simultneamente). Hay 3 tipos de buses: Bus de datos: Lleva los datos que es necesario enviar de un elemento a otro, puede ser bidireccional. Existe un bus de datos interno: (Ej.: entre la memoria y el microprocesador) y uno externo (Ej.: Computadora e impresora) Ms. Luis Vladimir Urrelo Huiman Buses Bus de direcciones: Muchos de los elementos de una computadora as como las posiciones de memoria tienen una direccin nica dentro del sistema. De esta direccin se puede leer un dato o en esta direccin podemos escribir un dato. En el bus de direcciones se coloca la direccin del elemento a accesar y con ayuda del bus de datos movemos la informacin de un elemento a otro. Ej.: Si la CPU quiere leer unos datos de memoria para despus enviarlo a pantalla, primero pone en el bus de direcciones la direccin del dato en memoria, lo lee (a travs del bus de datos), despus pone en el bus de direcciones la otra direccin (la de pantalla) y escribe (con ayuda del bus de datos). Ms. Luis Vladimir Urrelo Huiman Buses Bus de control: Son hilos que transportan seales de control, dan la informacin del estado de ciertos componentes, la direccin del flujo de la informacin, controlan el momento en que suceden ciertos eventos de manera que no haya choques de datos, etc. Ms. Luis Vladimir Urrelo Huiman Son un procesador que contiene dentro de su empaque a varios ncleos o "cerebros, un procesador multincleo puede repartir los procesos entre sus varios cerebros para su posterior ejecucin. Las aplicaciones que sacan ms provecho de estos procesadores multincleo son aquellas que pueden generar muchos hilos de ejecucin (thread) como las aplicaciones de audio/video, clculo cientfico, juegos, tratamiento de grficos en 3D MICROPROCESADORES MULTINCLEOS Intel Core 2 Quad o Intel Quad Core: Este procesador se desarrollo al incluir 2 ncleos Conroe bajo un mismo empaque y comunicarlos mediante el Bus del Sistema, para as totalizar 4 ncleos reales. INTEL CORE I7. Caractersticas: Son procesadores con cuatro ncleos fsicos. El controlador de memoria va integrado en el procesador: esto significa mayor velocidad de acceso a la memoria. Incorporar el Hyper Treading. Se trata de un sistema por el que cada ncleo fsico del procesador se comporta como si fuesen dos ncleos lgicos. Quiere decir que si se activa, el sistama operativo veria 8 ncleos de procesamiento. INTEL CORE I7. Requisitos: Los Core i7, necesitan memoria DDR3. Los Core i7 tienen varios tipos de socket, segn el tipo de procesador. Necesitan un chipset especial. El chipset son una serie de pequeos procesadores que apoyan al procesador en sus tareas. As se encargaran de comunicarse con los discos duros, con las tarjetas de red. El Core i7, necesita un chipset X58 o P55. INTEL CORE I7 Intel Core i7 980X (microprocesador de seis ncleos) Tiene un proceso de fabricacin en 32 nanmetros utiliza el chipset Intel X58. Hablamos de un procesador con una frecuencia de 3.33 GHz. que, gracias Turbo Boost, podr llegar a los 3.6 de forma automtica y sin necesidad de un sistema de refrigeracin avanzado. . INTEL El Athlon 64 X2: Basado en el Athlon 64. Procesador de doble ncleo Athlon 64 X2. Bus HyperTransport de 2000 Mhz, esta tecnologa HyperTransport: proporciona comunicacion de E/S de alta velocidad. Soporte de memoria DDR2. El AMD Quad Core: es un microprocesador con tecnologa de cuatro ncleos. Esta disponible en las siguientes versiones: Barcelona: 1.7 -2.0 Ghz, para servidores. Phenom: Versin de 4 ncleos para equipos de escritorio y pretende ser la competencia de los Core 2 Duo y de los Quad Cores. Phenom. tecnologa HyperTransport AMD AMD PHENOM II X6 (microprocesadores de seis ncleos). Siguiendo con el nuevo ncleo Thuban, as luce este procesador, donde queda a la vista los seis ncleos, el cach L2 de cada uno de estos y el gran cach L3 de 6MB que todos comparten. AMD AMD PHENOM II X6 (microprocesadores de seis ncleos). Siguiendo con el nuevo ncleo Thuban, as luce este procesador, donde queda a la vista los seis ncleos, el cach L2 de cada uno de estos y el gran cach L3 de 6MB que todos comparten. AMD AMD PHENOM II X6 (microprocesadores de seis ncleos). Seis ncleos, 512 KB de cach L2 por cada, un cach L3 de 6 MB compartido, una interface que dirige las peticiones, un interruptor que conecta mltiples entradas con mltiples salidas(Crossbar Switch), que permite conectar todos los ncleos al Hyper Transport y al controlador de memoria integrado visible en la parte baja del diagrama. AMD