Nada

Páginas: 18 (4443 palabras) Publicado: 3 de mayo de 2012
A fondo La Arquitectura de Windows NT
Miguel Ángel Muñoz Losilla 75722515 -Y
Diseño de Sistemas Operativos

INDICE
Contenido 1. Introducción 2. Arquitectura del Sistema Portabilidad Multiprocesamiento simétrico Componentes fundamentales del sistema Subsistemas de entorno y DLL de los subsistemas NTDLL.DLL Ejecutivo Kernel Nivel de abstracción hardware Controladores de dispositivos 3.Mecanismos del sistema Gestión de Traps Procesamiento de interrupciones Gestión de excepciones 4. Sincronización Sincronización en el kernel Sincronización en el ejecutivo 5. Procesos y subprocesos Planificación de subprocesos Niveles de prioridad Estado de los subprocesos Quantum Cambio de contexto Pagina 2 4 5 5 6 6 7 7 8 8 8 9 9 10 11 12 12 13 13 14 15 15 16 16

Miguel Ángel Muñoz Losilla Diseño deSistemas Operativos

Página 1

Conclusiones Bibliografía

17 18

Miguel Ángel Muñoz Losilla Diseño de Sistemas Operativos

Página 2

1. INTRODUCCIÓN
Windows NT apareció tras Windows 95 como una nueva línea de sistemas operativos orientados a estaciones de trabajo y servidores en red. Las letras NT provienen de “Nueva tecnología”. Para realizar este trabajo mi mayor fuente deinformación es el libro “A fondo la arquitectura de Windows NT” incluido en la bibliografía. Para llevar a cabo un estudio de este sistema operativo hemos de introducir algunos conceptos antes, para que sea más fácil la comprensión y desarrollo del mismo. Los conceptos mas importantes que vamos a introducir son los siguiente: interfaz API Win32, servicios, funciones y rutinas, procesos y subprocesos,memoria virtual, modo kernel y modo usuario, objetos y manejadores, seguridad y depuradores del kernel. La interfaz de programación API Win32 es la interfaz de programación mas importante de la familia de los sistemas operativos de Windows, en Windows NT están todas las implementaciones de esta interfaz. Los servicios, funciones y rutinas más importantes que hemos de destacar son: las funciones APIWin32, que son subrutinas documentadas e invocables del API Win32. Servicios del sistema Windows NT son las funciones no documentadas invocables desde el modo usuario. Rutinas internas de Windows NT que son las subrutinas internas del ejecutivo, kernel o nivel de abstracción hardware de Windows NT, invocables únicamente desde el modo kernel. Los servicios de Windows NT son los procesos que iniciael administrador de control de servicios del sistema operativo. Y por ultimo, los DLL (biblioteca de enlace dinámico), conjunto de subrutinas invocables enlazadas como imagen binaria que pueden cargar las aplicaciones dinámicamente. También hemos de dejar claro la diferencia entre programa y proceso. Un programa es una secuencia de recursos reservados para los subprocesos que lo ejecutan, mientrasque un proceso es un conjunto de recursos reservados para los subprocesos que ejecutan el programa. Windows NT implementa un sistema de memoria virtual basado en un espacio de direcciones plano de 32 bits. El espacio de direcciones virtuales de un proceso es el conjunto de direcciones disponible para los subprocesos que pertenecen al proceso. La memoria virtual proporciona una vista lógica de lamemoria que no tiene por qué corresponderse con la disposición física.

Miguel Ángel Muñoz Losilla Diseño de Sistemas Operativos

Página 3

A la hora de hablar de modo kernel y modo de usuario estamos hablando de los dos modos de acceso al procesador, y Windows NT los lleva a cabo para proteger a las aplicaciones del acceso y/o modificación de los datos críticos del sistema operativo. Elcódigo de las aplicaciones de usuario funciona en modo usuario, mientras que el código del sistema operativo funciona en modo kernel. El modo kernel se refiere al modo de ejecución de un procesador que permite el acceso a toda la memoria del sistema y a todas las instrucciones de la CPU. Las aplicaciones de usuario cambian del modo usuario al modo kernel cuando necesitan efectuar una llamada a un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • la nada de nada
  • nada de nada
  • nada de nada
  • nada de nada
  • no se nada nada nada
  • Nada nada nada
  • Nada de nada
  • Nada de Nada

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS