Live data from Hacker News

Apollo 11 Guidance Computer source code

github.com

11–20 of 150 posts

Re: Apollo 11 Guidance Computer source code

#13
post #12

Is this what I think it is? PINBALL_GAME_BUTTONS_AND_LIGHTS.s

Unfortunately no. https://news.ycombinator.com/item?id=8063357

"A set of interrupt-driven user interface routines called Pinball provided keyboard and display services for the jobs and tasks running on the AGC. A rich set of user-accessible routines were provided to let the operator (astronaut) display the contents of various memory locations in octal or decimal in groups of 1, 2, or 3 registers at a time. Monitor routines were provided so the operator could initiate a task to periodically redisplay the contents of certain memory locations. Jobs could be initiated. The Pinball routines performed the (very rough) equivalent of the UNIX shell." - https://en.wikipedia.org/wiki/Apollo_Guidance_Computer#Softw...

Re: Apollo 11 Guidance Computer source code

#14

# NOLI SE TANGERE this should be noli me tangere, shouldn't it?

While "noli me tangere" is the Biblical phrase this alludes to, "noli se tangere" would mean in context "don't touch this." It's not that the programmer misremembered "noli me tangere" but that he played on the reference.

Re: Apollo 11 Guidance Computer source code

#15

Other than gaining satisfaction from the historical importance of this code is there any conceivable way we can get some use of it - like try it out. Even setting that aside, what is it I'm looking at? Assembly?

> is there any conceivable way we can get some use of it

I wonder whether there's any way of getting it into one of the autopilots for Kerbal Space Program.

Re: Apollo 11 Guidance Computer source code

#19

Other than gaining satisfaction from the historical importance of this code is there any conceivable way we can get some use of it - like try it out. Even setting that aside, what is it I'm looking at? Assembly?

I'm pretty sure there is a website that simulates this computer 100% /e http://svtsim.com/moonjs/agc.html

I've tried to play with that before, it is pretty incomprehensible even after reading the descriptions and Wikipedia article.

I feel like the source is likely clearer than that interface...

Re: Apollo 11 Guidance Computer source code

#20
people could've really used a higher-level language compiling to optimized AGC(apollo computer) assembly. Is there any reason why they didn't develop one? It seems it would've helped tremendously with the productivity and verification (and a lot of the explanations and equations would be readable as code, not as an non-executed comment)
Post reply on HN