SISTEMA OPERATIVO
o conjunto de programas que en un sistema
informático gestiona los recursos de hardware y
provee servicios a los programas de aplicación,
y se ejecuta en modo privilegiado respecto de los restantes.
ide programas de un sistema informático que gestiona los
servicios a los programas
ejecutándose en modo
privilegiado respecto de los
restantes (aunque puede que
parte de él se ejecute en
espacio de usuario
HISTORIA
grandes máquinas operadas desde la
consola maestra por los programadores.
Durante la década siguiente (1955-1965)
se llevaron a cabo avances en el
hardware: lectoras de tarjetas, impresoras,
cintas magnéticas, etc. Esto a su vez
provocó un avance en el software:
compiladores, ensambladores, cargadores,
manejadores de dispositivos, etc.
A finales de los años 1980, una computadora
Commodore Amiga equipada con una
aceleradora Video Toaster era capaz de
producir efectos comparados a sistemas
dedicados que costaban el triple.
MODOS DE EJECUCION PC
instrucciones de la CPU. No obstante el Sistema
Operativo, tiene que poder utilizar todo el
juego de instrucciones del CPU. Por ello,
una CPU debe tener (al menos) dos modos
de operación diferentes:
IMPORTANCIA DE LAS EXEPCIONES
El mecanismo de tratamiento de las excepciones
es esencial para impedir, junto a los modos
de ejecución de la CPU y los mecanismos de
protección de la memoria, que las aplicaciones
realicen operaciones que no les están permitidas.
En cualquier caso, el tratamiento específico
de una excepción lo realiza el SO.
Consiste en un sistema de almacenamiento
temporal (caché), una interfaz de
manejadores de dispositivos y
otra para dispositivos concretos.
El sistema operativo debe gestionar
el almacenamiento temporal de
E/S y servir las interrupciones
de los dispositivos de E/S.
Sistema de archivos
VIDEO
