Hola
SISTEMAS OPERATIVOS. Profesor: Ing. Hungría Berbesí Secciones: 703-704-705
Sistemas Operativos Contenidos del curso.
• UNIDAD 1.- Introducción a los Sistemas de Computación. • UNIDAD 2.- Introducción a los SistemasOperativos. • UNIDAD 3.- Procesos en los Sistemas Operativos. • UNIDAD 4.- Gestión de Memoria. • UNIDAD 5.- Gestión de Archivos. • UNIDAD 6.- Gestión de Entradas y Salidas. • UNIDAD 7.- Sistemas Operativos Distribuidos. • UNIDAD 8.- Sistemas Operativos Comerciales.
Enlaces útiles.
• http://williamstallings.com/OS/OS6e.html • http://www.ugu.com/sui/ugu/show?I=linux.b eginners
SISTEMASOPERATIVOS. Tema 1
Introducción a los sistemas informáticos
• 1. INTRODUCCIÓN. El hardware y el software.
– Los bits y bytes.
• 2. Elementos básicos. • 2.1 El procesador
– 2.1.1 Registros del procesador – 21.2 Ejecución de instrucciones – 2.1.3 Interrupciones
• 2.2 La Memoria
– 2.2.1.Jerarquia de memoria
• 2.3 Los dispositivos de entrada y salida. • 2.4 Los Buses de datos
• Lainformación en los computadores es digital • Se compone de unidades discretas, es decir unidades que pueden contarse. • Los computadores solo pueden digerir información que ha sido dividida en bits. • Bit: binary digit, es la unidad de información mas pequeña. Un bit solo puede tener dos valores, encendido o apagado. • Entrañas del computador: una colección de microscópicos conmutadores de encendido apagado.• Byte, un grupo de ocho bits. Un Kilobyte, 1024 bytes.
Hardware
Sistema Operativo
Librerías
Interface
Utilitarios
Hardware Estructura física del computador
Software Sistema Operativo Programas de aplicación
Sistemas Operativos Componentes de una computadora
PC contador de programa IR Registro de instrucción MAR Registro de direcciones de memoria MBR Registro intermedio dememoria I/O AR Registro de direcciones de E/S I/O BR Registro intermedio de E/S
CPU Unidad central de procesamiento Modulo de entrada y salida Memoria Principal
Lectura y ejecución de instrucciones
• EL procesador interpreta la instrucción y realiza la acción requerida. En general, estas acciones se pueden clasificar en: • Procesador-memoria: Se transfieren datos del procesador a la memoriay viceversa. • Procesador –E-S. Se transfieren datos desde o hacia un dispositivo periférico. • Tratamiento de datos: EL procesador puede realizar un operación aritmética o lógica sobre los datos. • Control: La instrucción puede especificar que la secuencia de la instrucción será alterada. • La ejecución de una instrucción puede incluir una combinación de estas accione.
Ciclo de instrucción,dos pasos, etapas de lectura y etapa de ejecución
Ciclo de instrucción incluyendo etapa de interrupción
• F
Características de una máquina hipotética Formato de instrucción Registros internos de CPU
Lista parcial de operaciones
Etapa de lectura
Etapa de Ejecución
Ejemplo de ejecución de un programa
Contenidos de memoria y registros en hexadecimal En este ejemplo se necesitantres ciclos de instrucción donde cada uno consta de un ciclo de lectura y otro de ejecución, para sumar el contenido de la ubicación 940 al contenido de la ubicación 941.
Interrupciones,
Manejador de Interrupciones
Tratamiento secuencial de interrupciones.
Manejo de interrupciones anidadas
Ejemplo de secuencia de tiempo de múltiples interrupciones
Jerarquía de Memoria
ROM:memoria lenta no volátil. Utilizada para almacenar código de arranque, código de control de dispositivos, etc. EEPROM y flash: memorias lentas no volátiles pero actualizables CMOS: memoria volátil alimentada por batería. Para mantener fecha y hora, y parámetros de configuración
Jerarquía de memoria
El módulo del S.O. de gestión de memoria es el encargado de asignar ciertas porciones de...
Regístrate para leer el documento completo.