¿Cómo representaban internamente el tiempo las computadoras de la lanzadera?

¿Cómo se representaba el tiempo en las cinco computadoras de uso general AP-101 del transbordador espacial?

  • ¿Cuántos bits?
  • ¿Codificado como un recuento binario simple? Dividir en horas, minutos, segundos, subsegundos? ¿Binario-codificado-decimal?
  • ¿Cómo se representaron internamente los tiempos "T-menos"?
  • ¿Con qué frecuencia ocurrió un "tick"?
  • Teóricamente, ¿cuánto tiempo transcurriría hasta que la representación volviera?

Relacionado: ¿Qué sistema(s) operativo(s) se usaron en el transbordador espacial?

Supongo que el tiempo interno sería microsegundos enteros después de una determinada época, y los tiempos de referencia como MET (idénticos a la cuenta regresiva) se derivarían de eso con compensaciones precisas. El análisis a un tiempo YMDHMS sucedería a partir de ese número entero.

Respuestas (1)

Esta respuesta es muy sospechosa y debe verificarse de forma independiente . Además, solo habla de los temporizadores y de la Unidad de Temporización Maestra:

Los propios ordenadores :

  1. La arquitectura IBM System/4_PI se utilizó como arquitectura del sistema para la fuente AP101
  2. La función de temporizador en este sistema era una palabra completa (por lo tanto, presumiblemente de 32 bits) Fuente, pero no una fuente primaria
  3. El temporizador hizo una cuenta regresiva con la frecuencia del reloj, pero desafortunadamente no sé qué fue eso.

La unidad maestra de sincronización

Esto era lo que contenía toda la información sobre MET y demás. También se utilizó para la sincronización de las 4 + 1 computadoras AP101 a bordo. Era un reloj atómico y cada AP101 lo leía una vez por segundo para asegurarse de que los relojes de los AP101 permanecieran sincronizados. fuente

También contenía el material MET, que estaba almacenado en sus acumuladores (lo siento, no sé la cantidad de bits). Esta información de tiempo se almacenó en días, horas, minutos, segundos y milisegundos, hasta un año hasta que se desbordó. No sé si eso significa que MET se almacenó como días, horas, etc., o como días/horas/minutos, ni sé si hubo varios acumuladores. fuente

Estoy interesado en saber más sobre las respuestas, así que proporciono mi respuesta con la esperanza de que alguien más pueda completar los detalles.

Esto puede ser una cuestión de definición, pero estoy bastante seguro de que la MTU no era un "reloj atómico". Tenía osciladores de cristal dentro de "hornos" de temperatura controlada. Hay algo de información al respecto aquí archive.org/details/… Además, el problema no era que la MTU (o GPC) se desbordara en un año, sino que uno de los dispositivos llegó al día 366 y el otro al día 1. , y luego detectaron una falta de coincidencia. De ahí el nombre del problema Year End RollOver YERO. El enlace tiene información sobre los acumuladores.
También hay buena información en las reglas de vuelo sobre la MTU aquí: archive.org/details/flight_rules_generic/page/n1329