Estudiante
¿SO?
Sistema Operativo
Es software:
necesita procesador y memoria para
ejecutarse
Dos perspectivas
de arriba hacia abajo
de abajo hacia arribaPerspectiva de arriba hacia abajo
Abstracción con respecto a la arquitectura
– Arquitectura: conjunto de instrucciones,
organización de memoria, E/S, estructura
de bus)
El SO “oculta” el HWy presenta a los
programas abstracciones más simples de
manejar.
Los programas de aplicación son los
“clientes” del SO.
Comparación: uso de escritorio y uso de
comandos de texto
Comodidad,“amigabilidad” (friendliness)
Perspectiva de abajo hacia arriba
Visión del SO como un administrador de
recursos
Administra los recursos de HW de uno o más
procesadores
Provee un conjunto deservicios a los
usuarios del sistema
Maneja la memoria secundaria y dispositivos
de I/O.
Ejecución simultánea de programas
Multiplexación en tiempo (CPU) y en espacio
(memoria)
ElementosBásicos de una computadora
Procesador
Memoria Principal
Volátil
Se refiere como memoria real o primaria
Componentes de I/O
Dispositivos de memoria secundaria
Equipamiento decomunicación
Monitor / teclado / mouse
Bus Sistema
comunicación entre procesadores, memoria,
dispositivos de I/O
Componentes de alto nivel
Registros del Procesador
Visibles por elusuario
Registros que pueden ser usados por las
aplicaciones
De Control y estado
Para control operativo del procesador
Usados por rutinas privilegiadas del SO
para controlar la ejecución deprogramas
Registros Visibles por el usuario
Pueden ser referenciados por lenguaje
de máquina
Disponible para
programas/aplicaciones
Tipos de registros
Datos
Direcciones
Index
Segment pointer
Stack pointer
Registros de Control y Estado
Program Counter (PC)
Contiene la dirección de la proxima instrucción a
ser ejecutada
Instruction Register (IR)
Contiene la...
Regístrate para leer el documento completo.