Escolar Documentos
Profissional Documentos
Cultura Documentos
Caso de Estudio 1:
Sistema Operativo MS-DOS
Sesin 12
12.1
Contenidos:
Estructura de Capas MS-DOS Administracin de la Memoria Administracin del Procesador Interfaz de usuario El Sistema de Archivos
12.2
12.3
12.4
una entidad relativamente esttica y sus componentes son predecibles y fciles de estudiar.
DOS est muy ligado con la arquitectura de la IBM-PC
(microcomputadora basada en el procesador de Intel 8088) y en las PCs basadas en procesador 8086
DOS no es un sistema operativo multitareas, por lo que si
un programa crea un programa hijo, ste tendr todo el control del sistema hasta que termine su ejecucin, y el programa padre pueda continuar su ejecucin.
12.5
Comand.com
12.6
El BIOS de DOS
El BIOS de DOS (MSDOS BIOS) consiste de una lista de
12.7
12.8
Administracin de la Memoria
Administra un solo trabajo para un usuario nico. Utiliza el esquema de asignacin de memoria del primer
ajuste.
12.9
interrumpir, solo pueden pasar aun estado dormido cuando invocan la ejecucin de un programa hijo y regresar el procesador al padre cuando el proceso hijo haya terminado.
Las
interrupciones son las responsables de la sincronizacin de los procesos, a las cuales se tiene acceso por medio de un vector de interrupciones.
12.10
12.11
Interrupciones de DOS
La interfaz para accesar a los servicios de DOS es por
medio de la instruccin INT. Los servicios de DOS, que se accesan con las interrupciones [0x20,0x3f].
La interrupcin 0x21 es la fuente principal de los servicios
de MS-DOS.
Las funciones de la interrupcin 0x21 se llaman colocando
el nmero de la funcin deseada en el registro del procesador AH, colocando cualquier parmetro necesario en los dems registros y ejecutando la interrupcin 0x21.
12.12
Accin Termina Programa. Entrada de Teclado Salida de carcter a video Entrada por el dispositivo Aux. estndar Salida por el dispositivo Aux. estndar
Servicio
0x0C
0x0D
0x0E 0x0F 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17
0x05
0x06 0x07 0x08 0x09
Salida a impresora
Consola E/S Entrada de consola sin eco Entrada de consola sin eco sin checar ^C Imprime cadena
0x0A
0x0B
Lee cadena
Checa el estado de la entrada
12.13
muestra a continuacin:
No. Int.
0x10 0x11 0x12 0x13
Servicio
Servicios del video. Obtiene lista de los perifricos. Obtiene el tamao de la memoria utilizable. Servicios de disco.
0x14
0x15 0x16 0x17 0x18 0x19 0x1A
Interfaz de Usuario
El interprete de comandos de DOS (MSDOS-SHELL) es el
primer programa que se ejecuta despus que el MS-DOS BIOS y el ncleo se han cargado e inicializado.
El shell es la interfaz entre el ncleo y el usuario.
Est almacenado en el archivo COMMAND.COM, y es una
12.15
El Sistema de Archivos
El sistema de archivos de DOS ocupa una gran cantidad de
sobre archivos y directorios - abrir, cerrar, crear, mover y borrar, entre otros -.
DOS tiene una estructura de directorios basada en el
sigue.
La seccin inicial del disco contiene los ``bootstrap'' primario (un sector) y secundario (nmero variable de sectores). Despus siguen una o ms copias de la tabla de asignacin de archivos, o FAT, que a su vez le siguen las entradas del directorio raz. El resto del disco se divide clusters que se asignan dinmicamente.
Sistemas Operativos Caso de Estudio 1 12.16
BIBLIOGRAFA
Thomson
Modernos. 2 Edicin. Pearson Education Cdigo en Biblioteca 005.43/T198. Edicin. Limusa 005.43/S55. Willey. Cdigo en
Biblioteca
12.17
Preguntas???
GRACIAS
Sistemas Operativos Caso de Estudio 1 12.18