
Wpis użytkownika lukmar w Programowanie
lukmarGruba ryba
28piorunówhttps://github.com/chrislgarry/Apollo-11/
Repozytorium na GtiHubie zawierające oryginalny kod źródłowy sterujący komputerami modułu dowodzenia (Comanche055) oraz modułu księżycowego (Luminary099) programu Apollo (czyli lądowania na Księżycu w roku 1969).
W opisie repozytorium znajdują się linki do oryginalnych skanów kart na których był zapisany oryginalny kod.
Ta sekcja w artykule na Wikipedii oraz pliki readme poszczególnych modułów mówią nieco więcej o działaniu tego komputera. Ja nie jestem wykwalifikowany żeby cokolwiek tutaj tłumaczyć xD
Komentarze (11)
@lukmar z takich moich malych osiągnięć to mi się udało napisać quicksorta w assemblerze :smiley:
@lukmar jak sobie przypominam zajęcia z assemblera na uczelni, to aż mi teraz słabo. Kilkanaście lat temu to było i od tamtej pory nawet 1 linijki nie musiałem w tym na szczęście napisać
@w0jmar każda xd
@damw
U mnie był przedmiot Systemy Komputerowe, którego zaliczeniem był projekt - dostawało się listę rozkazów CPU i trzeba było zasymulować w postaci układów logicznych CPU realizujący program złożony z tych rozkazów.
Ech, co to była za bzdura.
@w0jmar łódzka
@lukmar Assembler ❤️
Mmmm, 100% assembly
>Dzisiaj obie te wersje przepadły w odmętach historii.
@lukmar razem z oryginalnym nagraniem rzekomego lądowania na Księżycu. Co za przypadek!
@Fausto A jakże. Żeby było śmieszniej oryginalna wersja assmblera dla jakiego to było pisane (YUL) została zastąpiona przez nowszą (GAP) jeszcze przed startem Apollo. Dzisiaj obie te wersje przepadły w odmętach historii. Wersja kodu na gh została zaktualizowana tak, żeby przyjęła ją zmodyfikowana współczesna kopia oryginalnego assemblera - yaYUL.