Please enable JavaScript.
Coggle requires JavaScript to display documents.
RELACIÓN CON EL HARDWARE (Canales y puentes (Hoy en día, el acomodo más…
RELACIÓN CON EL HARDWARE
Terminales
Son dispositivos electrónicos utilizados para ingresar datos y emitir resultados dentro de un sistema de cómputo.
Las primeras terminales, también llamadas teletipos, utilizaban tarjetas perforadas e impresiones en papel. Debido a su limitada velocidad e imposibilidad de “editar” el papel ya impreso, éstas fueron cediendo terreno ante la entrada, a principios de los setenta, de las terminales de texto con pantalla de vídeo y teclado.
En los sistemas operativos modernos es común referirse al emulador de terminal, un programa especializado, ya sea para tener múltiples instancias de una terminal, o para ejecutar una terminal de texto dentro de una interfaz gráfica.
Unidad de procesamiento
Esta es la encargada de ejecutar tanto los programas del usuario como el sistema operativo. La funciones del S.O respecto a la unidad de procesamiento son:
-
Multiplexación
En un sistema multiproceso, el sistema operativo es el encargado de administrar la unidad de procesamiento dando la ilusión a los procesos que están ejecutando de forma exclusiva.
Inicialización
Luego de ser cargado el sistema operativo debe realizar varias tareas de inicialización como habilitar las interrupciones de hardware y software (excepciones y trampas), configurar el sistema de memoria virtual (paginación, segmentación), etcétera.
-
-
-
Relojes y temporizadores
Todas las computadoras incluyen uno o más relojes y temporizadores que 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.
Mantener el tiempo correctamente dentro del sistema operativo es algo crucial. Permite establecer un orden cronológico entre los eventos que ocurren dentro del sistema, por ejemplo, la creación de un archivo y de otro o el tiempo consumido en la ejecución de un proceso.
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).
Hoy en día, el acomodo más frecuente de estos buses es por medio de una separación en dos chips:
-
Puente Sur (Southbridge)
Conectado al puente norte, controla el resto
de los dispositivos del sistema.
Contención
Cuando el sistema requiere transferir datos de o hacia varios dispositivos de la misma categoría, es frecuente que ocurra contención: puede saturarse el ancho de banda máximo que alcanza uno de los canales y, aun si los dispositivos tienen información lista, tendrán que esperar a que los demás dispositivos desocupen el canal.
-
-