A group of enthusiasts has annotated the assembly code for the Apollo 11 mission to the Moon
By Ather Fawaz @AtherFawaz · Jun 9, 2020
By Ather Fawaz @AtherFawaz · Jun 9, 2020
[SHOWTOGROUPS=4,20]
Для просмотра ссылки Войдиили Зарегистрируйся
Margaret Hamilton next to the stack of books containing the code which helped ferry Apollo 11 to the moon.
This year is set to be an eventful one for space travel and exploration. Already, we've seen SpaceX make history by becoming the Для просмотра ссылки Войдиили Зарегистрируйся to ferry astronauts to the International Space Station. We're also well into the testing stages of the Для просмотра ссылки Войди или Зарегистрируйсяthat aims to make space exploration and habitation a tangible reality. Not to mention, the Для просмотра ссылки Войди или Зарегистрируйсяof NASA's new Perseverance rover to Mars is just around the corner as well.
While all of these are bold initiatives, it helps to take a step back and gauge just how far we've come since our baby steps in the world of space exploration. Fermat's Library has done exactly that. The platform, which specializes in developing software to help illuminate academic papers, went through the original Apollo 11 code that was penned down by Margaret Hamilton in assembly language back in 1969 and Для просмотра ссылки Войдиили Зарегистрируйся
Для просмотра ссылки Войдиили Зарегистрируйся
Specifically, the team annotated the Для просмотра ссылки Войдиили Зарегистрируйся file for calculating transcendental functions like sine and cosine that were a linchpin for Apollo 11's voyage to the Moon.
Fermat's Library uploaded its Для просмотра ссылки Войдиили Зарегистрируйся, an online repository that it has curated for academics and enthusiasts to annotate papers with LaTeX and Markdown scripts. The excerpt below shows the computer's approximation of calculates cos() in the SPCOS subroutine.
Для просмотра ссылки Войдиили Зарегистрируйся
The complete annotation of the subroutine can be Для просмотра ссылки Войдиили Зарегистрируйся.
If you are interested in finding out more, the source code of the Command Module (Comanche055) and Lunar Module (Luminary099) on the original Apollo 11 guidance computer (AGC) can be found in this Для просмотра ссылки Войдиили Зарегистрируйся
[/SHOWTOGROUPS]
Для просмотра ссылки Войди
Margaret Hamilton next to the stack of books containing the code which helped ferry Apollo 11 to the moon.
This year is set to be an eventful one for space travel and exploration. Already, we've seen SpaceX make history by becoming the Для просмотра ссылки Войди
While all of these are bold initiatives, it helps to take a step back and gauge just how far we've come since our baby steps in the world of space exploration. Fermat's Library has done exactly that. The platform, which specializes in developing software to help illuminate academic papers, went through the original Apollo 11 code that was penned down by Margaret Hamilton in assembly language back in 1969 and Для просмотра ссылки Войди
Для просмотра ссылки Войди
Specifically, the team annotated the Для просмотра ссылки Войди
Fermat's Library uploaded its Для просмотра ссылки Войди
Для просмотра ссылки Войди
The complete annotation of the subroutine can be Для просмотра ссылки Войди
If you are interested in finding out more, the source code of the Command Module (Comanche055) and Lunar Module (Luminary099) on the original Apollo 11 guidance computer (AGC) can be found in this Для просмотра ссылки Войди
[/SHOWTOGROUPS]