Está en la página 1de 22

En la dcada de los 40s los primeros ordenadores no tenan sistema operativo.

ENIAC

El los 50s se desarrollo el concepto de bath o sistema operativo por lotes.

Para la mitad de los 60s aparecen la multiprogramacin y los principios del multiprocesamiento. Se desarrolla el (CTSS, Compatible TimeSharing System) en MIT.

A finales de los 60s aparece UNIX, base de muchos sistemas conocidos. Se desarrollan lenguajes de programacin ms cercanos del usuario como C, diseado especialmente para reescribir el cdigo UNIX.

Para los aos 80s empezaron a utilizarse las interfaces de usuario.

Archivo Bloque Direccin Lgica Direccin Lgica Memoria Principal Multiprogramacin

Ambientes de Procesamiento

Procesamiento por Lotes El procesamiento por lotes es la ejecucin de una serie de programas en un ordenador sin la intervencin manual.

Procesamiento Interactivo
El procesamiento interactivo no es ms que la ejecucin de un proceso en un procesador que requiere la interaccin del usuario.

Sistemas de tiempo compartido


La tcnica bsica de un sistema de tiempo compartido es que varios usuarios utilicen simultneamente el sistema mediante terminales, mientras que el sistema operativo intercala la ejecucin de cada programa de usuario en rfagas cortas de cmputo.

Procesamiento en Tiempo Real

Esto significa que el correcto funcionamiento de un sistema depende no slo del resultado lgico que devuelve la computadora, tambin depende del tiempo en que se produce ese resultado.

Funciones del sistema: Administrar los recursos Otorgar servicio de soporte y utilidad Suministrar una interfaz al usuario Administrar tareas y tambin archivos.

Dependiendo de la cantidad de usuarios que soporte simultneamente se pueden clasificar en:

Slo pueden responder a un usuario por vez.

Varios usuarios pueden acceder a sus servicios y procesamientos al mismo tiempo.

Los sistemas operativos tambin se pueden clasificar segn la administracin de tareas en:

Multitarea Uni-tarea

Es quin se encarga de ejecutar instrucciones y procesar datos, aplicando sobre ellos operaciones lgicas o aritmticas, tales como sumar y comparar.

Diferentes tipos de procesadores


Procesadores de arquitectura CISC (Complex Instruction Set Computer, Ordenador de Conjunto de Instrucciones Complejas) Procesadores con tecnologa RISC (Reduced Instruction Set Computer, Ordenador de Conjunto de Instrucciones Reducidas) Procesadores dedicados SIMD (Single instruction, multiple data)

Monoprocesador Multiprocesador

Partes del procesador

Ncleos Cache Interconexiones internas Otros elementos integrados

Cmo es internamente un procesador?

Unidad de control Registros Unidad Aritmtica Lgica Unidad de coma flotante Primeros niveles de cache

También podría gustarte