Hardware relacionado con el sistema operativo
UNIDAD DE PROCESAMIENTO
Es la parte fundamental de todo sistema de cómputo. Esta es la encargada de ejecutar tanto los programas del usuario como el sistema operativo en sí mismo. La función del sistema operativo respecto a la unidad de procesamiento son:
Inicialización
Atender las interrupciones y excepciones
Multiplexación
REGISTRO
La memoria más rápida de la computadora son los registros, ubicados en cada uno de los núcleos de cada CPU. Las arquitecturas tipo RISC (Reduced Instruction Set Computer) únicamente permiten la ejecución de instrucciones entre registros (excepto, claro, las de carga y almacenamiento a memoria primaria).
LAS TERMINALES
son dispositivos electrónicos utilizados para ingresar datos y permitir resultado dentro y un sistema de cómputo
DISPOSITIVOS DE ALMACENAMIENTO
El almacenamiento en memoria primaria es volátil, esto es, se pierde al interrumpirse el suministro eléctrico. Esto no era muy importante en la época definitoria de los conceptos que se presentan en esta sección
RELOJES Y TEMPORIZADORES
son utilizados para funciones varias como mantener la hora del sistema actualizada, implementar alarmas tanto para los programas de usuario como para el sistema operativo, ejecutar tareas de mantenimiento periódicas, cumplir con requisitos temporales de aplicaciones de tiempo real, etcétera.
CANALES Y PUENTES
Los distintos componentes de un sistema de cómputo se comunican mediante los diferentes canales (generalmente se hace referencia a ellos por su nombre en inglés: buses). En el nivel más básico, los canales son líneas de comunicación entre el procesador y los demás componentes del chipset,5 a los cuales a su vez se conectan los diferentes dispositivos del sistema
ACCESO DIRECTO A MEMORIA (DMA)
El DMA se emplea principalmente al tratar con dispositivos con un gran ancho de banda, como unidades de disco, subsistemas multimedia, tarjetas de red, e incluso para transferir información entre niveles del caché.
LOS SISTEMAS CACHE
implementan mecanismos en hardware que notifican a los controladores de caché que las páginas que alojan están sucias y deben ser vueltas a cargar para ser empleadas, los sistemas no coherentes REQUIEREN que el subsistema de memoria del sistema operativo haga esta operación
LLAMADA AL SISTEMA
Cada familia de sistemas operativos provee distintas llamadas al sistema, o. Por ejemplo, los sistemas Windows 95 en adelante implementan Win32, Win16 (compatibilidad con Windows previos) y MS-DOS; MacOS implementa Cocoa (aplicaciones MacOS X) y Carbon (COMPATIVILIDAD con aplicaciones de MacMACOS previos), y Linux, los BSDS, Y VARIOS OTROS SISTEMAS, *POSIX (el estándar que define a Unix). El caso de MacOS X es interesante, porque también implementa POSIX ofreciendo la semántica de dos sistemas muy distintos entre sí
DISPOSITIVOS DE BLOQUES
Presentan una interfaz de acceso aleatorio y entregan o reciben la información en bloques de tamaño predeterminado. El EJEMPLO más claro de este tipo de dispositivos es una unidad de disco o una de sus particiones.

Comentarios
Publicar un comentario