Please enable JavaScript.
Coggle requires JavaScript to display documents.
Relación del harreare con el sistema operativo (Unidad de procesamiento…
Relación del harreare con el sistema operativo
Es un conjunto de programas especialmente hechos para la ejecución de varias tareas, estas sirven de intermediario entre el usuario y la computadora.
Y por ende se pueden clasificar
Programas de aplicación
Resuelven problemas para los usuarios.
programas de sistemas
Controlan la operaciòn de la computadora entre si.
Los aspectos que caracterizan en S.O, son:
Compaginaciòn del almacenamiento
Acelerar el acceso al almacenamiento primario
Utilización del Buffer
Es el área de almacenamiento primario destinado a contener datos durante transferencias.
Dispositivos periféricos
Permiten el almacenamiento de grandes cantidades de información fuera del almacenamiento principal
Robo de ciclos
Es la competencia entre el procesador y los canales para acceder a un determinado banco de almacenamiento.
Almacenamiento virtual
Este almacenamiento permite a los programas referencia direcciones disponibles en el almacenamiento primario
Unidad de procesamiento
Jerarquía de almacenamiento
Es la encargada de alimentar a la cpu con los datos e instrucciones almacenadas en la memoria. Teniendo presente que en los núcleos de la cpu están ubicados los registros que son la memoria mas rápida.
Interrupciones y exepciones
Son las interrupciones que pueden darse por prioridades,
Ejecutandose los procesos desde el màs importante al menor; evitándose en muchos casos pèrdida de información.
Hay un numero limitados de interrupciones definidas por arquitectura.
Las funciones respecto a las interrumciones son
Manejar las interrupciones
Abstraer las interrupciones
Las terminales
Son los sistemas electrónicos para ingresar datos y mostrar resultados dentro de un sistema de computo.
Relaciòn con el hardware
Relojes y Temporizadores
No se trata solo de un reloj en pantalla, es el que establece un orden cronológico entre los eventos que ocurren dentro del sistemA.
Dispositivos de almacenamiento
Es la sección donde la computadora lee y escribe una serie de bytes que preservaran su valor.
Esto sucede porque es SO no accede al dispositivo en bytes , sino en bloques de tamaño fijo.
Canales y puentes
Puentes son los encargados de enviar ordenes desde la placa
y estos son separados en
Puente sur que controla el resto de los dispositivos.
Normalmente vemos interfaces de ( SCSI, SATA, IDE)
Acceso DMA, Es la memoria directa que evita que el sistema se demore cuando hay una transferencia grande de datos y por eso es usada al tratar con dispositivos con un gran ancho de banda, tarjetas de red o unidades de disco.
Puente Norte que es la conectada directamente a la cpu
Canal son las lineas de comunicación entre el procesador y los demás componentes del clisep
Administración de procesos
Un proceso es la imagen en memoria de un programa , junto al estado de la ejecuciòn.
Un proceso puede estar en estado
Nuevo
Bloqueado
Ejecuciòn
Zombie
Listo
Terminado
Planificaciòn de proceso
Es el orden que ira cediendo el uso del procesador
Los tres tipos de planificación son
A mediano plazo
Decide que procesos es conveniente bloquear, ya sea por escasez o saturaciòn de algún recursos
A corto plazo
Decide como compartir momento a momento, entre los procesos que requieren los recursos.
A largo plazo
Decide cuales serán los próximos procesos en ejecutarse
Administracion de memoria
La memoria física puede ser usada por el procesador, la cual esta formada por un arreglo direccionable en bytes
Manejo de la MMU, Es el manejo de ubicar los programas en la memoria física disponible.
Fragmentacion se presenta cuando los programas van terminando su ejecuciòn y van liberando espacio.
Compactaciòn, consiste en mover los contenidos en memoria de los bloques asignados para ocupar espacion contiguos, aunque esto tiene un alto costo.
Intercambio, memoria primaria y secundaria se copmplementan, porque si se ve agotado el espacio en el primario, este guarda una copia,para que eñ sucundo luego pueda ejecutarlo.
Segmentaciòn. este es para que se pueda hacer llamadas al sistema y asi tener acceso a ciertas estructuras. Tambien puede ocurrir un error si esta fuera de los parametros