E l C o m p u ta d o r C o m p u ta d o r . M áquina com pues ta de elem entos fís icos (en s u m ayoría de orig en electrónico) capaz de aceptar unos datos de entrada, realizar con ellos operaciones lóg icas y aritm éticas con g ran velocidad y precis ión, y proporcionar los res ultados a través de alg ún m edio de s alida. O rg a n iza ció n d el C o m p u ta d o r (Arquitectura Von Neumann) Unidad de entrada Unidad Lógico aritmético Unidad de control Memoria principal ROM Cache RAM Unidad de Salida Estructura General periféricos Computador Unidad Central de Proceso Computador Memoria Principal Sistema de interconexión Entrada Salida Líneas de comunicación Estructura General Bus de Direcciones Memoria Principal Memoria Secundaria U.C.P. Bus de Datos Periféricos Bus de Control Esquema de interconexión de buses BUS • Es una vía eléctrica sobre la cual viajan señales eléctricas, de datos y otras. • Bus de datos su tamaño define la capacidad de la autopista para llevar información • Bus de direcciones Conecta la CPU con la Memoria, lleva solo direcciones de memoria. • Bus de control Información de control y temporización (petición de inst. señales de reloj) Arquitectura Simplificada de un PC Estructura de la CPU CPU Computer Registros I/O System Bus Memory Unidad Aritmética y Lógica CPU Interconexión Interna de la CPU Unidad de Control Estructura de la CPU BIU (Bus Interface Unit) • Los registros son un conjunto de elementos donde el procesador almacena datos mientras trabaja sobre ellos • Los registros de segmentos – DS (datos) CS (código) SS (pila) ES (extra) • La cola de prefetch almacena las instrucciones que trae de memoria. • El generador de direcciones físicas para acceder a memoria • El Bus C bus de datos, dirección y control EU (Execution Unit) • Unidad de control :Recibe las instrucciones de memoria, las decodifica y activa las señales necesarias para ejecutar la instrucción. • Registros de propósito general – AX (acumulador) BX (base), CX (contador) , DX (datos) • Registros de índice – SI (fuente) ,DI (destino) ,BP (base) ,SP (pila) • ALU Operaciones Aritméticas y Lógicas • Registro de Banderas (PSW) definen el estado del procesador. OF DF IF TF SF ZF AF PF CF • Bus A bus de control interno de datos. C o n cep to d e B I T Un B I T (B inary D ig it) es la unidad m ínim a de inform ación, puede s er repres entada en el s is tem a binario por los díg itos 0 o 1 , los cuales es tán as ociados a los es tados “encendido” ó “apag ado”, parecido a un bom billo. 0 apagado 1 encendido BIT C o n cep to d e B I T S i el v alor 5 0 en el s is tem a binario es : 1 1 0 0 1 0 para alm acenar el núm ero en el com putador neces itaríam os 6 bits , uno por cada díg ito. 1 1 0 0 1 0 C o n cep to d e B Y TE S on ocho bits colocados uno al lado del otro . 8 27 7 26 6 25 5 24 4 3 23 BYTE C ada cas illa es un bit 22 2 21 1 20 Pos ición de cada bit Memoria BIOS ROM DATOS RAM PROGRAMAS C a p a cid a d d e a lm a cen a m ien to K : S e utiliza para repres entar k ilo b y tes , es decir, alrededor de m il veces un byte, por lo tanto, K = 1024 BYTES Unidad Magnitud KiloByte - KB 210 bytes = 1024 bytes MegaByte - MB 220 bytes = 1024 KB GigaByte - GB 230 bytes = 1024 MB TeraByte - TB 240 bytes = 1024 GB Puertos • Puertos Los ordenadores personales actuales aún conservan prácticamente todos los puertos heredados desde que se diseñó el primer PC de IBM. Por razones de compatibilidad aún seguiremos viendo este tipo de puertos, pero poco a poco irán apareciendo nuevas máquinas en las que no contaremos con los típicos conectores serie, paralelo, teclado, etc... y en su lugar sólo encontraremos puertos USB, Fireware (IEE 1394) o SCSI. Puertos 6 4 2 3 1 5 8 7 9 10 11 1 – Teclado 2 – Ratón 3 – Puerto Serial (COM1) 4 – Puerto Paralelo 5 – Monitor 6 – Tarjeta de Red 7 – Puerto USB 8 – Puerto para Joystick, midi 9 – Salida de audio 10 – Entrada de audio 11 – Micrófono Dispositivos de Almacenamiento Dispositivos de Almacenamiento Floppy Tipos de conectores COM Y PS2 USB Periféricos de Entrada Periféricos de Salida