Administracion

Páginas: 18 (4280 palabras) Publicado: 20 de septiembre de 2010
PRIMERA COMPUTADORA UTILIZADA EN EL APOLO 11

El AGC fue la computadora principal de las misiones Apolo de la NASA, incluyendo los alunizajes lunares. Ambos, el módulo de comando (CM, Comanche055) y el módulo lunar (LM, Luminary099) tienen ACGs, así que ambos ACGs fueron usados en la mayoría de misiones Apolo, pero con cambios en el software.
La computadora y su software fuerondesarrollados por el Laboratorio de Instrumentación de la MIT, también conocido como los Draper Labs.
“AGS” significa Sistema Guía de Aborto, que formaba parte del módulo computacional del Abort Electronics Assembly (AEA). LA AEA se encontraba completamente separada del sistema computacional central del AGC, con una arquitectura diferente, diferente set de instrucciones, y una diferenterutina de software.
Los enlaces al código del Apolo 11 se encuentran al final de este post y el programa emulador del AGC (Apollo Guidance Computer) que pueden utilizar para correr los códigos forma parte del proyecto Virtual AGC and AGS.
Computadora de la dirección de Apolo
Computadora de la dirección de Apolo (AGC) era el primer reconocible moderno sistema encajado, utilizado adentro entiempo real por astronauta pilotos para recoger y proporcionar la información del vuelo, y controlar automáticamente todas las funciones navegacionales del Nave espacial de Apolo. Fue desarrollado en los años 60 tempranos para Programa Apollo por Laboratorio de la instrumentación del MIT debajo Charles Draper rígido, con el diseño del hardware conducido cerca Eldon C. Pasillo. Basado sobre documentosdel MIT, temprano trabajo arquitectónico se parece haber venido de J.H. Jr. de Laning, Albert Hopkins, Ramon Alonso,[1] y Hugh Blair-Smith.[2] El hardware real del vuelo fue fabricado cerca Raytheon, que hierba Thaler[3] estaba también en el equipo arquitectónico.
SOFTWARE
El software de AGC fue escrito en AGC lenguaje ensamblador. Había un simple sistema operativo en tiempo real consistiendoen el EXEC, un sistema trabajo-programar de la hornada que podría funcionar hasta 8 “los trabajos” a la vez que usaban los trabajos múltiple no comprados de antemano (cada trabajo tuvo que entregar periódicamente control de nuevo al EXEC). Había también un componente interrupt-driven llamado el WAITLIST que podría programar “tareas contador de tiempo-conducidas múltiples”. Las tareas eran los hilosde rosca cortos de la ejecución que podrían cambiarse la hora para el reexecution en el WAITLIST, o podrían golpear con el pie de una operación más larga comenzando un “trabajo” con el EXEC.
Los trabajos de EXEC prioridad-fueron basados. El trabajo más bajo de la prioridad, llamado el trabajo simulado, estaba siempre presente. Hizo cheques de diagnóstico y funcionó “una luz verde de la ACTIVIDADde la COMPUTADORA” en la exhibición de DSKY. Cuando el trabajo simulado funcionaba, la computadora no tenía nada mejor hacer, así que la luz fue dada vuelta apagado. El trabajo simulado salió si había un cierto trabajo de una prioridad más alta de ser hecho, y esto fue indicada por la luz de la ACTIVIDAD de la COMPUTADORA que era iluminada.
El AGC también tenía un intérprete sofisticado delsoftware que puso una máquina en ejecución virtual con instrucciones más complejas y más capaces que el AGC nativo. Código interpretado, que ofreció el escalar de la precisión doble y la aritmética del vector - incluso MXV (la instrucción del vector del × de la matriz) - se podría mezclar con código nativo de AGC. El ensamblador y control de la versión sistema, nombrado YUL para un prototipo temprano“computadora de Navidad,” transiciones apropiadas hechas cumplir entre el natural y el código interpretado.
Un sistema de rutinas interrupt-driven del interfaz utilizador llamó a BILLAR AUTOMÁTICO proporcionó los servicios del teclado y de la exhibición para los trabajos y las tareas que funcionaban en el AGC. Un sistema rico de rutinas usuario-accesibles fue proporcionado dejó a operador...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Administracion
  • Administracion
  • Administracion
  • Administracion
  • Administracion
  • Administracion
  • Administracion
  • Administracion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS