Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika lukmar w Programowanie

Gruba ryba

w Programowanie

28piorunów

https://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)

Specjalista1piorunów

@lukmar z takich moich malych osiągnięć to mi się udało napisać quicksorta w assemblerze :smiley:

GURU6piorunów

@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ć

Gruba ryba1piorunów

@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.

GURU1piorunów

@w0jmar łódzka

Lider2piorunów

@w0jmar @damw aż mi się moja polibuda opole przypomniała - rysowanie fraktali, zwalnianie pamięci, liczenie całek i macierz... Ach

Tytan1piorunów

@damw

zajęcia z assemblera na uczelni, to aż mi teraz słabo

Śląska Polibuda?

Autorytet5piorunów

Mmmm, 100% assembly

Gruba ryba0piorunów

>Dzisiaj obie te wersje przepadły w odmętach historii. 
@lukmar razem z oryginalnym nagraniem rzekomego lądowania na Księżycu. Co za przypadek!

Gruba ryba3piorunów

@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.