Download Buses
Document related concepts
no text concepts found
Transcript
Sumario La arquitectura de un ordenador la constituye las formas de construcción, interconexión y distribución física de los distintos dispositivos que conforman el equipo, principalmente: chips, tarjetas, buses y unidades de entrada y salida. Basicamente el hardware de un ordenador está constituido por. CPU, procesa los datos Memoria, almacena la información Unidades I/O, periféricos que nos permiten las conexiónes con el exterior. Departamento de Tecnología Hardware y Software Arquitectura de ordenadores Placa base Chips. El microprocesador Memoria Puertos de comunicación y tarjetas de expansión Periféricos Sistemas de almacenamiento Fco Villafranca Gracia 2 Hard ware y Software Hardware, conjunto de dispositivos físicos que integran el ordenador: CPU, monitor, teclado, unidad e disco, etc. Software: conjunto de instrucciones, llamados programas, que dirigen los distintos componentes del ordenador. El software es el encargado de indicar al hardware como debe realizar las distintas tareas. . Departamento de Tecnología Fco Villafranca Gracia 3 Arquitectura de un ordenador. Estructura 1 MEMORIA Bus de DIRECCIONES Bus de DATOS • INSTRUCCIONES, programas del fabricante • DATOS CPU (Proceso) Bus de DATOS • UC, unidad de control • ALU, unidad aritmética y lógica • Reloj UNIDADES I/O • PERIFÉRICOS, entrada, salida y entrada-salida • SISTEMAS DE ALMACENAMIENTO Departamento de Tecnología Bus de CONTROL Bus de DATOS Bus de DIRECCIONES Fco Villafranca Gracia 4 Arquitectura de un ordenador CPU 1 Unidad Central de Proceso (CPU), seBus encarga de procesar los datos. Es el de DATOS cerebro de la máquina,se encarga de recibir instrucciones y datos, de interpretarlos y de ejecutarlos. UNIDAD DE CONTROL, se encarga de dirigir y gestionar todas las operaciones que se han de realizar. UNIDAD ARITMÉTICA LÓGICA, se encarga de todos los cálculos y operaciones lógicas y matemáticas. RELOJ, es el encargado de sincronizar todas las instrucciones u operaciones de la CPU. Marca cuando Bus de DATOS acaba y comienza una instrucción. La rapidez de las operaciones dependerá de la velocidad del reloj. Esta velocidad se mide en MHz Departamento de Tecnología Fco Villafranca Gracia 5 Arquitectura de un ordenador. Estructura 2 ALIMENTACION SEÑAL DE CLOCK Bus de DATOS CPU ACUMULADOR Registros A LU Contador de programa ( CP), Instrucciones BUS DE CONTROL RAM BUS DE DIRECCIONES • Datos ROM R/W RDD Unidad de control UC Decodificador Instrucciones ID Interrupciones • Instrucciones BUS DE DATOS UNIDADES I/O BUS DE INSTRUCCIONES Departamento de Tecnología • PERIFÉRICOS Fco Villafranca Gracia 6 Arquitectura de un ordenador MEMORIA Memoria, son dispositivos electrónicos pueden almacenar bit lógicos (0 Busque de DATOS o 1) de forma que en cualquier instante se pueda acceder a un solo bit o a un grupo de ellos. La memoria o registro de memoría almacena siempre un nº de bits que es potencia de 2, en ella residen las instrucciones y los datos. Existen diferentes tipos de memorias, según su función. Bus de DATOS Departamento de Tecnología Fco Villafranca Gracia 7 Arquitectura de un ordenador I/O Puertos, o unidades de entrada salida. conectores de estas unidades BusEn delos DATOS se conectan los periféricos (monitor, ratón , etc.) que nos permiten comunicarnos con el extrerior del equipo. Bus de DATOS Departamento de Tecnología Fco Villafranca Gracia 8 Arquitectura de un ordenador Buses Buses, o son cables conductores queBus transportan de DATOSseñales o impulsos eléctricos (bit lógicos). Un ordenador dispone de tres buses. BUS DE DATOS, por él circulan las señales eléctricas que representan los bits o códigos de los datos (instrucciones o datos) BUS DE DIRECCIONES, por él circulan las señales eléctricas que representan los bits o códigos de las direcciones (direccionamiento de registros) BUS DE CONTROL,por el circulan las señales eléctricas que representan los bits o códigos de control (ordenes de ejecución de operaciones) Bus de DATOS Departamento de Tecnología Fco Villafranca Gracia 9 Arquitectura de un ordenador Arquitecturas Dependiendo del tipo de buses utilizado, se habla de diferentes arquitecturas de ordenadores. Bus de DATOS Bus de 8 bits, en la CPUa 8088, información transmitida por canales paralelos de 8 bits. ISA (Industry Standard Architectura): Buses de 16 bits. MCA (Micro Channel Arquitecture): permitía una ruta de datos de 32 bits. Incompatible con otras arquitecturas (tarjetas de expansión) EISA ( Ex tended Industry Standard Architectura): actualización a la ISA para poder transmitir en 32 bits. Compatible con 8 y 16 bits. VL-Bus ( Vesa Local Bus): transmisión de datos en 32 bits a más velocidad, mayor de 10 MHz. PCI (Peripheral Component Interconnect ): es independiente de la CPU, ya que entre la CPU y el bus PCI se instalará siempre un controlador de bus PCI. El bus PCI no depende del reloj de la CPU, porque está separado de ella por el controlador del bus. El actual estándar PCI autoriza frecuencias de reloj que oscilan entre 20 y 33 Mhz. Se utiliza actualmente en los PENTIUM y permite la configuración automática de los periféricos( Plug&Play). Busexclusivamente de DATOS para las tarjetas de video AGP (Advanced Graphic Port): este bus se utiliza AGP. Se trata tambien de un bus de 32 bits. Departamento de Tecnología Fco Villafranca Gracia 10 Como realiza una instrucción el ordenador Funcionamiento Basicamente se realiza siguiendo estos pasos Bus de DATOS • UC , Lee en la memoria las instrucciones de los programas ENTRADA • Toma los datos de la memoria o de los periféricos • ALU, utiliza los datos para hacer cálculos PROCESO SALIDA • Devuelve los resultados a la memoria o a los Bus de DATOS periféricos. Departamento de Tecnología Fco Villafranca Gracia 11 Placa base (mainboard) o (motherboard ) El microprocesador, es el elemento principal de todo ordenador, en el que se encuentran todos los aparatos y dispositivos. Fisicamente se trata de una "oblea" de un material sintético, sobre la cual existe un circuito electrónico (PCB), que conecta diversos elementos que se encuentran anclados sobre ella. Todo ello forma la placa base. Microprocesador Memoria Slots BIOS Diversos chips Departamento de Tecnología Fco Villafranca Gracia 12 Placa base Existen de diferentes formas y con diversos conectores para los periféricos. Los fabricantes han definido varios standares para evitar costes y facilitar la intercambiabilidad. En principio la calidad de las placas bases no depende del tipo de la misma. Tipos ATX (actuales) • Las más comunes • USB, FireWire y mini-DIN Baby- AT • Fue el estándar absoluto • Mala circulación del aire, mucho cableado • Clavijas DIN LPX • Ranuras de expansión paralelas a la placa base • Similar a las Baby -AT Diseños propios • IBM, Hewlett-Packard, etc. Departamento de Tecnología Fco Villafranca Gracia 13 Placa base (mainboard) o (motherboard ) Departamento de Tecnología Fco Villafranca Gracia 14 Placa base Zócalos o sockets Lugar donde se instala la CPU o el microprocesador. Durante más de 10 años consistía en una pastilla cuadrada de plástico con más o menos pines se introducía con mayor o menor facilidad, desde la aparición de los Pentium II este panorama ha cambiado. Actualmente enlos Pentium IV se utiliza el Socket 775 y 939 . Actualmente microprocesadores en Slots (ranuras) Departamento de Tecnología Componentes PGA •386 y 486 •Inserción por presión ZIF •Zero Insertion Force, •486,…… Pentium II y actualmente Socket 7 “Super 7”, basados en ZIF •AMD K6, Bus de 100 MHz •Inserción de varios micros Socket 370 o PGA 370 •Intel Celeron y Mendocino (con 128 K de Caché) •Pentium III Socket A, 478 •AMD K7 Athlon, AMD Duron Fco Villafranca Gracia 15 Placa base Componentes Slot 1 Lugar donde se conectan los Pentium (en ranuras o slot) o mas bien para desenchufar a la competencia. Es un invento de Intel., conviertiendo una arquitectura abierta en un diseño propietario. Este diseño produce la discordia entre Intel y AMD, aunque ahora actualmente son los mismos pero cada uno gestiona su propia marca. Departamento de Tecnología Fco Villafranca Gracia 16 Placa base Componentes Ranuras de memoria Lugar donde se instalan la circuiteria que conforman el banco de memoria RAM del equipo. Los módulos de memoria hani do variando en tamaño, capacidad y forma SIMM DIMM RIMM Departamento de Tecnología Fco Villafranca Gracia 17 Placa base Componentes Chipset de control El "chipset" es el conjunto (set) de chips que se encarga de controlar determinadas funciones del ordenador , como la forma en que interacciona el microprocesador con la memoria o la caché, o el control de puertos PCI, AGP, USB…. De Intel De SiS, ALI, VLSI y ETEQ De Vía ALI Aladdin Pro Departamento de Tecnología Fco Villafranca Gracia 18 Placa base Componentes La BIOS (Basic Input-Output System) Es un chip donde se encuentra el programa que hace que cuando arranque el equipo da soporte al manejo de los dispositivos denomindados entrada –salida (Input-Ouput). Ademas, la BIOS conserva ciertos parametros: tipo de HD, fecha y hora del sistema, etc., los cuales los guarda enuna memoría CMOS, de muy bajo consumo y que es mantenida con una pila cuando desconectamos el ordenador. Departamento de Tecnología Fco Villafranca Gracia 19 Placa base Slots para tarjetas de expansión Son ranuras de plástico con conectores eléctricos (slots) donde se introducen las tarjetas de expansión (tarjeta de video ,de sonido, de red …..). Componentes Ranuras ISA • 8 MHz, 16 MB /s Ranuras Vesa Local Bus • 40 MHz, 160 MB/s Ranuras PCI • 33 MHz, 133 MB/s Ranuras ISA-PCI- AGP Departamento de Tecnología Fco Villafranca Gracia 20 Placa base Componentes Memoria caché o caché externa Es un tipo de memoria muy rápida que se utiliza de puente entre el micro y la memoria principal o RAM, de tal forma que los datos más utilizados se encuentren antes, acelerando el rendimiento del equipo. Todos los microprocesadores desde el 486 llevan una caché interna. Departamento de Tecnología Fco Villafranca Gracia 21 Placa base Componentes Conectores externos Se trata de los conectores para periféricos externos Teclado Puerto para juegos Puerto Paralelo Puerto VGA Puertos serie Puerto para ratón PS/2 Departamento de Tecnología USB Fco Villafranca Gracia 22 El microprocesador o CPU El microprocesador o CPU Es un chip electrónico que está formado por muchos circuitos integrados Definición Fases de una instrucción Fletch Lectura de información (carga) ALU, operadores, registros (acumulador) UC,registros: CP, RI, FLAGS, MAR,DI Decode Interpretación de la información Buses (dirección, control y datos) Execut Alimentación Reloj del Sistema Operaciones Writeback Almacenamiento de los resultados Departamento de Tecnología Fco Villafranca Gracia 23 El microprocesador o CPU Como opera Ejecución de una instrucción (fase de búsqueda y de ejecución) MEMORIA CP Dirección MAR Dirección Dirección Contenido MDR Dirección Instrucción Instrucción IR Instrucción Instrucción CP contador de programa MAR, registro de direcciones Departamento de Tecnología Instrucción MDR, registro de datos IR, registro de instrucciones Fco Villafranca Gracia 24 El microprocesador o CPU Evolución INTEL Otros fabricantes 8086, buses de 8bits AMD, AMD K7 8088 (XT), emulaban a 16 bits Power PC d, IBM, Motorola 80286 (AT), 16 bits 80386, 32 bits; DX, SX 80486, 32 bits cn coprocesador matemático y caché interna muy rápida. 80586 o PENTIUM, PENTIUM PRO, PENTIUM MMX, PENTIUM II, PENETIUM III, PENTIUM 4 (GHz) Departamento de Tecnología Fco Villafranca Gracia 25 La memoria Todos los periféricos deben ser conectados a través de conectores RAM (principal) • Ramdom Access Memory • DRAM y RAM estáticas • RAM CMOS, guarda información del chequeo inicial, necesita una pila • Módulos. SIMM, DIMM (70 a 10 HD, • Externo • Interno Lectores/RW: CD, DVD, nseg) ROM-BIOS, fabricante, (principal) Disquetes, cintas • Read Only Memory • Chequeo del sistema Flash memory Memoria Caché, agiliza las operaciones. Departamento de Tecnología Fco Villafranca Gracia 26 La memoria RAM Lugar donde el ordenador guarda los datos o instrucciones en el momento presente. Matriz Instrucciones Datos Registro de datos BUS, direcciones Registro de direcciones MAR Decodificador de direcciones Straps: líneas de activación BUS, direcciones, Salida instrucciones (ROM) BUS, datos R/W Departamento de Tecnología Fco Villafranca Gracia 27 Puertos de comunicación Todos los periféricos deben ser conectados a través de algún conector, para que tengan acceso al bus interno del ordenador. Conectores particulares • Los del ratón y teclado (mini DIM • USB, gran velocidad; concentradores USB • Inalámbricos (IR) Puertos de comunicación • Serie: COM1 y COM2Read Only, USB • Paralelos: LPT1 (cables cortos) • FireWIRE (rápidos) Departamento de Tecnología Tarjetas de expansión • Tarjeta de video o tarjeta gráfica • Tarjeta de red • Tarjeta de sonido Ranuras de expansión. Controladores. Funcionamiento • Conexión a las ranuras de expansión • Instalación del controlador Fco Villafranca Gracia 28 Periféricos Los periféricos permiten introducir y obtener información del ordenador Entrada Salida • • • • • • • • • • • • Monitor ( LCD (TFT), plasma). Resolución 1024x768 o más • Impresoras. Láser, chorro de tinta, térmicas Ratón Teclado Lectores de códigos Escáner Joystick Lector de bandas magnéticas Pantallas táctiles Micrófonos Cámaras digitales Los del ratón y teclado (mini DIM USB, gran velocidad; concentradores USB Departamento de Tecnología Entrada/ Salida • Lectores CD, DVD • Flas Memory • Modem-fax: (interno, externo); bps, baudios • ADSL , cable • Tarjetas RDSI Fco Villafranca Gracia 29 Sistemas de almacenamiento Los sistemas de almacenamiento han evolucionado muchísimo en los cinco últimos años Magnéticos • HD • IDE 512 MB • IDE avanzado GB • SCSI varios GB • Actuales ATA, 500 GB • Floppy disk (disquetes) • ZIP (100 MB) • HD, externos (como un paquete de tabaco), 1TB • Cintas magnéticas Magnéticos -ópticos • Tecnología mixta ÓPTICOS • CD ROM, RW • DVD (17 GB); DVD /RW Departamento de Tecnología Fco Villafranca Gracia 30