Le code d'Apollo 11 !

Et l'Homme prit son envol...
Avatar de l’utilisateur
Vincent Boudon
Messages : 19434
Inscription : 05 juil. 2008 13:36
Localisation : Dijon
Contact :

Le code d'Apollo 11 !

Message par Vincent Boudon »

Truc de ouf et de geek ! Le code informatique des programmes d'Apollo 11 ont été rendus publics :

http://qz.com/726338/the-code-that-took ... e-capsule/

Les programmes sont juste là :

https://github.com/chrislgarry/Apollo-11
Vincent
Avatar de l’utilisateur
Vincent Boudon
Messages : 19434
Inscription : 05 juil. 2008 13:36
Localisation : Dijon
Contact :

Re: Le code d'Apollo 11 !

Message par Vincent Boudon »

C'est beau ... :o
BANK 32
SETLOC F2DPS*32
BANK

EBANK= E2DPS

# *************************************
# P63: THE LUNAR LANDING, BRAKING PHASE
# *************************************

COUNT* $$/P63

P63LM TC PHASCHNG
OCT 04024

TC BANKCALL # DO IMU STATUS CHECK ROUTINE R02
CADR R02BOTH

CAF P63ADRES # INITIALIZE WHICH FOR BURNBABY
TS WHICH

CAF DPSTHRSH # INITIALIZE DVMON
TS DVTHRUSH
CAF FOUR
TS DVCNTR

CS ONE # INITIALIZE WCHPHASE AND FLPASS0
TS WCHPHASE

CA ZERO
TS FLPASS0

CS BIT14
EXTEND
WAND CHAN12 # REMOVE TRACK-ENABLE DISCRETE.

FLAGORGY TC INTPRET # DIONYSIAN FLAG WAVING
CLEAR CLEAR
NOTHROTL
REDFLAG
CLEAR SET
LRBYPASS
MUNFLAG
CLEAR CLEAR
P25FLAG # TERMINATE P25 IF IT IS RUNNING.
RNDVZFLG # TERMINATE P20 IF IT IS RUNNING.
Vincent
Avatar de l’utilisateur
Dom...
Messages : 3819
Inscription : 02 juil. 2008 18:34
Pseudo : Dom...
Localisation : Dijon
Contact :

Re: Le code d'Apollo 11 !

Message par Dom... »

C'est quoi ce langage ?
Dom...
-------------------------------------------------
Ciel terne, reste à la taverne ! - Proverbe français.
Mon Telescopius, c'est ici et mon Flickr là

-------------------------------------------------
Avatar de l’utilisateur
Dom...
Messages : 3819
Inscription : 02 juil. 2008 18:34
Pseudo : Dom...
Localisation : Dijon
Contact :

Re: Le code d'Apollo 11 !

Message par Dom... »

Ah ! C'est de l'assembleur. Un langage de bas niveau, juste au-dessus de la programmation en binaire.
J'y avait goûté (pas le même, celui des Z80) au début des années 80.

Je préfère le PHP.
Dom...
-------------------------------------------------
Ciel terne, reste à la taverne ! - Proverbe français.
Mon Telescopius, c'est ici et mon Flickr là

-------------------------------------------------
Avatar de l’utilisateur
Eric Chariot
Messages : 10455
Inscription : 01 juil. 2008 20:13
Localisation : Nuits-Saint-Georges

Re: Le code d'Apollo 11 !

Message par Eric Chariot »

:o

Z80... Diantre ! J'ai connu ça aussi, j'étais au biberon de l'informatique.
?>!
Jerome Camuset
Messages : 520
Inscription : 30 sept. 2014 21:31
Pseudo : Clochette

Re: Le code d'Apollo 11 !

Message par Jerome Camuset »

en ayant du code bas niveau, pas besoin d'OS puissant.
En terme de langage informatique, il y a en plein suivant ce que l'on veut faire par exemple :
HTML, PHP, javscript.. pour internet
Langage C, C++, java,.. pour les programmes voir des mini OS par exemple dans un lecteur DVD c'est en java
Spécification B,Z pour tester les autres programmes
SQL pour la programmation en base de données spécifique suivant l'éditeur Oracle, Access, SQLserveur
Prolog.. pour l'inteligence artificiel
Cobol vieux langage encore utilisé dans les systémes bancaire
....
Avatar de l’utilisateur
Anthony Meneghelli
Messages : 256
Inscription : 07 sept. 2011 19:28
Localisation : Saint JULIEN

Re: Le code d'Apollo 11 !

Message par Anthony Meneghelli »

Souvenirs, souvenirs : l'assembleur; j'en ai fait sur du 68000 de Motorola (1991), déjà plus évolué que le Z80 :D .
2 pages de codes pour faire uniquement une lecture dans un registre ! :drapeau

En langage, on trouvait aussi du 'Pascal' proche du C et ensuite Visuel basic, tout un programme :mrgreen:
Avatar de l’utilisateur
Patrice Cugniet
Messages : 311
Inscription : 08 sept. 2013 20:07

Re: Le code d'Apollo 11 !

Message par Patrice Cugniet »

Incroyable, il y a un bug ligne 39
Dominique Mege
Messages : 875
Inscription : 19 sept. 2014 19:54

Re: Le code d'Apollo 11 !

Message par Dominique Mege »

z'auriez pas dû.

Je crois que Pat a bugué.
Avatar de l’utilisateur
Vincent Boudon
Messages : 19434
Inscription : 05 juil. 2008 13:36
Localisation : Dijon
Contact :

Re: Le code d'Apollo 11 !

Message par Vincent Boudon »

Allo, les Bourroches, nous avons un problème :drapeau
Vincent
Répondre