Computación 1 Conociendo la herramienta de cálculo La Computadora Contenido ● Arquitectura del Computador ● Memoria ● Almacenamiento externo ● Organización de datos en un disco ● Representación binaria 17/03/16 Computación 1 - Clase 2 2 Arquitectura del computador Memoria RAM PROCESADOR CENTRAL CACHE COPROCESADOR BUS de datos Disco Discoduro duro Discos removibles 17/03/16 Monitor Computación 1 - Clase 2 Impresora Audio 3 Arquitectura del computador(II) ● Unidad Central de Proceso (CPU) Interpreta instrucciones y procesa los datos Diferencia entre arquitecturas: largo de palabra del procesador (8, 16, 32 y 64 bits) Velocidad (reloj): micro instrucciones / segundo (MHz) ● Coprocesador (procesador de tareas auxiliares) Matemático Audio Vídeo ● Memoria RAM y Virtual 17/03/16 Computación 1 - Clase 2 4 Arquitectura del computador(III) Otros elementos ● Controladores de dispositivos – ● BUS de datos – ● Controlan los periféricos conectados a la computadoras Transmisión de datos entre los dispositivos Reloj del bus de datos – 17/03/16 Instrucciones/unidad de tiempo Computación 1 - Clase 2 5 Bus de datos 17/03/16 Computación 1 - Clase 2 6 Arquitectura del computador(IV) Memoria: Parámetros para su clasificación ● ● ● ● Volátil o permanente Velocidad de acceso Lectura y grabación o sólo lectura Capacidad de almacenamiento 17/03/16 Computación 1 - Clase 2 7 Arquitectura del computador(V) Memoria: tipos usados en computadoras RAM: Random Access Memory ● ROM: Read Only Memory ● BIOS: Basic Input Output System ● ● (E)EPROM : (Electric) Erasable and Programmable Read Only Memory ● ● ● ● Cache: área de trabajo del procesador RAM-CMOS (parámetros del hardware) Memoria estable: cintas, discos, disquetes, CDROMs, DVDs, Flash memory Virtual 17/03/16 Computación 1 - Clase 2 8 Memoria Caché Cache 3 4 1 RAM Procesador 17/03/16 Computación 1 - Clase 2 9 Memoria Virtual SO Nuevo programa Memoria RAM Es la memoria “total” de la computadora, Memoria cuando no hay mas espacio Virtual (disco en la RAM, se utiliza el disco. duro) 17/03/16 Computación 1 - Clase 2 10 Almacenamiento externo ● ● ● ● ● ● ● ● ● Cintas magnéticas Discos duros (hard disk) Disquetes (floppy disk) CD-ROM CD-RW DVD-ROM Blue-Ray Disc Memoria Flash Etc. 17/03/16 Computación 1 - Clase 2 11 Organización de datos en discos ● Archivos Convención de nombres C: Contienen programas o datos ● Carpetas A1 A1 A2 A2 B1 B1 TT TT A3 A3 Estructura jerárquica ● URL –Uniform Resource Locator \\máquina\directorio\archivo A4 A4 TT Ejemplo: \\isis\C\A1\B1\T ● Índice de archivos en un disco: FAT 17/03/16 Computación 1 - Clase 2 12 Representación binaria ● Bit: 0 ó 1, analogía con los estados apagado/encendido 1 Byte: 8 bits. Ejemplos: 00001010, 10111000, etc. 0 ● 17/03/16 Computación 1 - Clase 2 t 13 Representación binaria ● ● Byte: Unidad de información formada por 8 bits. Los múltiplos de Byte son – Kilobyte = 1024 bytes, – MegaByte = 1024 KB, – – ● ● ● 1 GigaByte = 1024 MB, TeraByte = 1024GB, etc. Se usa el número 1024 por ser una potencia de dos (210) que es la base del sistema de numeración binario. Palabra: Unidad de información formada por 2 tbytes = 0 16 bits Doble Palabra: Unidad de información formada por 2 palabras = 4 bytes = 32 bits 17/03/16 Computación 1 - Clase 2 14 Representación binaria Los caracteres (letras, símbolos, y dígitos numéricos) se representan por medio de una serie de códigos de n-bits. De esta forma, a cada carácter se le asigna, arbitrariamente, un número. Hay distintos juegos de códigos Como: •ASCII (7 bits): Antiguo, aunque considerado como estándar. •ASCII (8 bits): Es ampliamente usado, incluye tratamiento de algunos caracteres de lenguas Europeas (acentos, ç, ñ, etc.), si bien estos no son estándar. 17/03/16 Computación 1 - Clase 2 15 Representación binaria Tabla ASCII (8 bits) 17/03/16 Computación 1 - Clase 2 16 Representación binaria Otros ejemplos de codificación •EBCDIC (1960): 1 carácter = 1 byte en desuso •UNICODE: 16 bits, contempla otros idiomas 17/03/16 Computación 1 - Clase 2 17