Le code d'Apollo 11 !
- Vincent Boudon
- Messages : 19434
- Inscription : 05 juil. 2008 13:36
- Localisation : Dijon
- Contact :
Le code d'Apollo 11 !
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
http://qz.com/726338/the-code-that-took ... e-capsule/
Les programmes sont juste là :
https://github.com/chrislgarry/Apollo-11
Vincent
- Vincent Boudon
- Messages : 19434
- Inscription : 05 juil. 2008 13:36
- Localisation : Dijon
- Contact :
Re: Le code d'Apollo 11 !
C'est beau ...

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
- Dom...
- Messages : 3819
- Inscription : 02 juil. 2008 18:34
- Pseudo : Dom...
- Localisation : Dijon
- Contact :
Re: Le code d'Apollo 11 !
C'est quoi ce langage ?
Dom...
-------------------------------------------------
Ciel terne, reste à la taverne ! - Proverbe français.
Mon Telescopius, c'est ici et mon Flickr là
-------------------------------------------------
-------------------------------------------------
Ciel terne, reste à la taverne ! - Proverbe français.
Mon Telescopius, c'est ici et mon Flickr là
-------------------------------------------------
- Dom...
- Messages : 3819
- Inscription : 02 juil. 2008 18:34
- Pseudo : Dom...
- Localisation : Dijon
- Contact :
Re: Le code d'Apollo 11 !
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.
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à
-------------------------------------------------
-------------------------------------------------
Ciel terne, reste à la taverne ! - Proverbe français.
Mon Telescopius, c'est ici et mon Flickr là
-------------------------------------------------
- Eric Chariot
- Messages : 10455
- Inscription : 01 juil. 2008 20:13
- Localisation : Nuits-Saint-Georges
Re: Le code d'Apollo 11 !

Z80... Diantre ! J'ai connu ça aussi, j'étais au biberon de l'informatique.
?>!
-
- Messages : 520
- Inscription : 30 sept. 2014 21:31
- Pseudo : Clochette
Re: Le code d'Apollo 11 !
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
....
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
....
- Anthony Meneghelli
- Messages : 256
- Inscription : 07 sept. 2011 19:28
- Localisation : Saint JULIEN
Re: Le code d'Apollo 11 !
Souvenirs, souvenirs : l'assembleur; j'en ai fait sur du 68000 de Motorola (1991), déjà plus évolué que le Z80
.
2 pages de codes pour faire uniquement une lecture dans un registre !
En langage, on trouvait aussi du 'Pascal' proche du C et ensuite Visuel basic, tout un programme

2 pages de codes pour faire uniquement une lecture dans un registre !

En langage, on trouvait aussi du 'Pascal' proche du C et ensuite Visuel basic, tout un programme

- Patrice Cugniet
- Messages : 311
- Inscription : 08 sept. 2013 20:07
Re: Le code d'Apollo 11 !
Incroyable, il y a un bug ligne 39
-
- Messages : 875
- Inscription : 19 sept. 2014 19:54
Re: Le code d'Apollo 11 !
z'auriez pas dû.
Je crois que Pat a bugué.
Je crois que Pat a bugué.
- Vincent Boudon
- Messages : 19434
- Inscription : 05 juil. 2008 13:36
- Localisation : Dijon
- Contact :