Introduccin a los Sistemas Operativos Empresariales:
Windows y Linux Hardware, Estructura del Computador I Microsoft Windows 2000 http://www.microsoft.com/spain/windows/windows2000/ ISOE: Windowy Linux Contenido Historia de los computadores. Clasificacin de los ordenadores Arquitectura de los computadores. Descripcin del teclado y del ratn. 2 ISOE: Windowy Linux Historia de los Computadores I Objetivo de los computadores: Automatizar y facilitar los clculos Maquinas mecnicas (baco, regla de calculo...) Maquinas electromecnicas: MARK I, 1944. 200.000 piezas conectadas, 800.000 metros de cables. Multiplicaba 2 nmeros en 3 segundos MARK II Multiplicaba 3 nmeros en 0,25 segundos. ISOE: Windowy Linux Historia de los computadores II Computadores electrnicos: Sin componentes mecnicos Las operaciones de almacenamiento, clculo y control son efectuadas tan solo por circuitos electrnicos. Inicialmente constaban de Vlvulas de Vaco. ENIAC, 1946: 17.468 tubos de vaco, 30 toneladas, 160 m 2 Semiconductores, Transistor, Circuitos Integrados (CI). 3 ISOE: Windowy Linux Historia de los computadores III Clasificacin por generaciones Primera Generacin (1946-1958) Aplicaciones Cientfico - Militares Vlvulas de vaco. Elevado consumo de Energa, Calor, gran Volumen, lentas. UNIVAC I, series 600 y 700 de IBM Segunda Generacin (1958-1965) Transistor (semiconductores). Pequeos, bajo consumo, poca generacin de calor, robustos, pequeos voltajes. Aplicaciones propsito general Aplicaciones Cientfico Militares, elevada precisin y eficacia para clculos matemticos. ISOE: Windowy Linux Historia de los computadores IV Tercera Generacin (1966-1975 ) Concepto de Familia de Ordenadores Pequeas mquinas orientadas a la empresa. Grandes Mquinas para aplicaciones empresariales y cientficas y militares. Circuito Integrado, CI (Jack Kilby 1958) Se conectan un gran nmero transistores que realizan funciones lgicas. Escala de integracin. Nmeros de transistores en un CI, desde decenas a millones. Cuarta Generacin (1975) Alto grado de Integracin (10 5 transistores en un chip) Microprocesador (La CPU desarrollada en un solo chip) 4 ISOE: Windowy Linux Historia de los computadores V Quinta Generacin 1982, Japn: un computador que se programara a s mismo. Inteligencia Artificial. Personal computer, PC: pequeo pero de una capacidad de computo ciento veces superior a la de la anterior generacin.. SW sofisticado que permite manipular el ordenador sin apenas conocimientos informticos. Sexta Generacin? Network Computer,NC. Bajo coste, poca memoria e incluso sin disco duro, obteniendo todas sus prestaciones de la red a la que se hallan conectado. ISOE: Windowy Linux Clasificacin de los Computadores Por su propsito: propsito general: permiten desde tareas cientficas hasta comerciales. propsito dedicado: robtica, control de procesos, calculadores, agendas. Por su tamao: Mainframe, grandes ordenadores. Miniordenadores. Microordenador (PC). (Diferenciacin difusa) 5 ISOE: Windowy Linux Arquitectura del Computador I Arquitectura von Neumman Unidades de salida Unidades de entrada Memoria Unidad central de control de pocesos (control process unit,CPU): Unididad de Control y unidad Aritmeticologica Unidades de Entrada Unidades de Salida Memoria CPU ISOE: Windowy Linux Arquitectura del Computador II Unidades de Entrada Unidades de Salida Memoria Principal (RAM) Memoria CACHE RAM ALU Unidad de Control Teclado, Ratn, Memorias Magnticas (Disco duro, Disquete, Zip), pticas (CD-ROM, DVD) Pantalla, Memorias Magnticas (Disco duro, Disquete, Zip), pticas (CD- ROM, DVD), Tarjetas, Dispositivos por puertos USB. MEMORIA 6 ISOE: Windowy Linux Arquitectura de Computador II (b) ISOE: Windowy Linux Arquitectura del Computador III Unidades de Entrada Las unidades de entrada toman datos del exterior o aceptan informacin que introduce el usuario (por teclado, o incluso desde otro maquina por modem). Segn que datos puede ocurrir dos cosas : que sean ALMACENADOS EN MEMORIA para una posterior consulta o tratamiento o que PASAN A LA UNIDAD DE CONTROL para ser procesadas inmediatamente. Aqu hay que considerar que lo que para el computador (con una sola CPU) es secuencial al humano le puede parecer simultaneo, debido a la velocidad del primero. Ej. teclado, ratn, cintas magnticas,micrfono, CD-ROM, Discos Duros. 7 ISOE: Windowy Linux Arquitectura del Computador IV Unidades de Salida Estos dispositivos son los encargados de transferir datos o informacin al exterior ( una persona o con otros sistemas informticos). Tal informacin se puede grabar en un medio magntico, transmitida a otros computadores, mostrarse en pantalla o plasmarse en papel. Ej. Impresoras, monitores, mdems, altavoces, discos duros. ISOE: Windowy Linux Arquitectura del Computador V Unidades de Memoria En estas unidades ser donde se almacenen tanto los DATOS como los PROGRAMAS (todo en cdigo binario), Se pueden distinguir (fsicamente) dos tipos de dispositivos de memoria: Memoria primaria constituida por componentes microelectrnicos. Memorias secundarias, tambin llamadas de almacenamiento masivo o permanente, formadas por componentes magnticos. 8 ISOE: Windowy Linux Arquitectura del Computador VI Memoria Primaria: Acceso es mucho mas rpido ( es una memoria de mayor costo) En ella se almacena los datos y los programas (binario) que se estn ejecutando. Tanto los programas como los datos se guardan en grupos de bits de longitud fija, para ser un poco mas precisos en grupos de BYTES Estas memoria suelen llamarse memorias RAM (Random Acces Memory) o memorias de acceso aleatorio (se puede acceder acceder a cualquier localizacin con solo especificar su direccin en un tiempo denominado de acceso). Necesita de corriente para conservar los datos,. Memoria Principal y Memoria Cache http://www.pchardware.org/memrias.php ISOE: Windowy Linux Arquitectura del Computador VII Memoria Secundaria Las memorias de almacenamiento secundario, o almacenamiento masivo, se usan cuando es necesario guardar una gran cantidad de memoria que no va a ser utilizada de modo inmediato o informacin que se desea guardar de modo permanente. Memoria magnticas , de mucho menor costo que la principal, donde la informacin queda almacenada permanente sin necesidad de estar alimentada por corriente. Recordar que la memoria secundaria (concretamente el disco duro, exactamente las localizaciones declaradas como libres, puede ser utilizado por el sistema operativo como parte de la llamada memoria virtual). 9 ISOE: Windowy Linux Arquitectura del Computador VII Memoria ROM (Read Only Memory) esta memoria es una memoria imborrable, es decir de solo lectura, en la que se encuentran los pequeos programas que el procesador necesita cada vez que se arranca el ordenador. Tecnologa CMOS: se trata de una memoria de bajo consumo, por lo que necesita muy poca energa. Para esta unidad est lo que se llama la PILA. Para indicar al sistema que se ha cambiado la configuracin, o que se han aadido nuevos elementos al ordenador se ha de modificar la BIOS mediante el programa SETUP( pequeo programa que se encuentra dentro de la ROM-BIOS). http://www.pchardware.org/bios.php http://ortihuela.galeon.com/bios.htm ISOE: Windowy Linux Arquitectura del Computador VII (b) La BIOS aparece cuando encendemos el ordenador y en unos pocos segundos ejecuta un test de encendido para verificar que no existe ningn error y en ella nos muestra generalmente: Nombre del fabricante de la BIOS y nmero de versin. Tipo de microprocesador y su velocidad. Test de la memoria RAM y su tamao. Informacin acerca de otros dispositivos. Tambin aparece la manera de acceder a la BIOS, indicndonos la tecla o combinacin de teclas que debemos pulsar (por ejemplo, Pulsar Del, Supr, Esc, F1 o Alt+Esc...). Modificar cualquier parmetro de la BIOS sin conocer realmente lo que hacemos puede resultar peligroso, ya que puede dar lugar a que el ordenador deje de funcionar. Es recomendable tener una copia de la configuracin de sta en papel por si hubiramos de restaurar sus parmetros anteriores 10 ISOE: Windowy Linux Arquitectura del Computador VIII La Unidad de Control de Procesos: es la unidad que dirige y controla el funcionamiento del ordenador, efectuando las acciones oportunas segn la instruccin leda de memoria principal. Funciones de la Unidad de Control : Analizar las instrucciones del programa que se este ejecutando. Dirigir el funcionamiento de las restantes unidades del computador implicadas en las necesidades de una instruccin. Ejecutar las instrucciones Atender y decidir la prioridad de las interrupciones que puedan producirse a lo largo de la ejecucin del programa.