The Four Computers That Flew Humans To The Moon

  Переглядів 174,614

Scott Manley

Scott Manley

4 роки тому

Computers were essential to navigating the Apollo spacecraft to the moon, they were some of the first computers that needed to be small and compact, at least by the standards of the computers of the day. Apollo spacecraft carried 4 onboard computers at launch:
Launch Vehicle Digital Computer on the Saturn V
Apollo Guidance Computer on the Command Module
Apollo Guidance Computer on the Lunar Module
Abort Guidance System on the Lunar Module
The best compilation of documentation on the computers that flew on Apollo is Ron Burkey's research compiled for the Virtual AGC project
www.ibiblio.org/apollo/
Information and transcripts from the Apollo Missions with some explanations are available from the Apollo Flight Journal site:
history.nasa.gov/afj
For even more technical details on the AGC I recommend CuriousMarc's series on restoring one to working order
• Apollo Guidance Comput...

КОМЕНТАРІ: 559
@paulgracey4697
@paulgracey4697 4 роки тому
I was in the U.S. Navy in the time frame than these computers were being designed, and was aboard the first of the Navy's ships to be equipped with solid state computers, the Naval Tactical Data System (NTDS). Like the four different Apollo computers you describe, the several components of the earliest NTDS all used different types of logic, different word structures and and even different logic voltages. As usual at that time the choice was up to the manufacturer with only the intercommunications between devices dictated by the Navy team in charge of the system. There were some strangely named gates used and both positive and negative logic employed. As a technician working with the whole system as installed, it was sometimes a real challenge to follow a chain of commands that were not acting correctly on the display consoles. As with the early PC's reboots were a common necessity. We had two main computers for redundancy, though there were a few single points of failure in the system. Punched paper tape could pile up on the computer room floor trying to troubleshoot. The craziest comment I heard from one of the industrial designers who came aboard to see how this, essentially prototype, system was working, was when he was shown the reverse writing on plexiglass plotting boards that would have to be done manually when the computers were not working. "No, No! he said. Our system is supposed to replace all that!" Thanks for the comprehensive overview.
@HorribleSonofa
@HorribleSonofa 4 роки тому
Computers and reboots... together forever. But with me and naps, how can I judge?
@seamusfleming2820
@seamusfleming2820 2 роки тому
M mks mop mind man mmmmmmm mom m know mml NJ mmm blink mom mm MP nmmmn much m ZzzszzZ lml mom LMK blink
@AdmiralPreparedness
@AdmiralPreparedness 4 роки тому
I'm a former NASA contractor and lived NASA until my retirement in 2005. I've been waiting decades for someone to explain the entire Apollo Spacecraft Flight Computers in a manner where everyone watching would understand how they worked. With this excellent presentation, everyone can see where we were back then with our imagination and desire to reach the moon in less than 10 years as a National Goal as set by President Kennedy. Thank you!!!
@7cle
@7cle 4 роки тому
Scott, you rock star, you rocket star. You rock and never gimbal lock. Cheers man.
@muhammadirfanataulawal7630
@muhammadirfanataulawal7630 4 роки тому
Interestingly there is an asteroid called Scottmanley
@QqJcrsStbt
@QqJcrsStbt 4 роки тому
Spec four gimbals next time, oh just use MEMs.
@UpcycleElectronics
@UpcycleElectronics 4 роки тому
5:22 -"If they'd let a hacker anywhere near the thing"- *If they take their historical preservation responsibility seriously.* Code is not some throw away element of the past. It is highly refined prose that hundreds of people spent thousands of hours refining. It deserves just as much attention as the hardware if not more. I suck at it, but still... I can appreciate it.
@aserta
@aserta 4 роки тому
Add a few more zeros to the hours spent to compute and refine the computation. The people involved in the math race were ran ragged by the end.
@atlas8827
@atlas8827 4 роки тому
just recreate it in fpga and boom.
@t65bx25
@t65bx25 4 роки тому
Ctrl+A, Ctrl+C, Ctrl+V
@robertking3098
@robertking3098 4 роки тому
If the code is in there and not examined, it may as well not be in there.
@molletts
@molletts 4 роки тому
Hear, hear! :) Without the code, the computer is meaningless - it is just a hunk of metal and silicon. Its actual historical function can only be understood by reference to the code which made it perform that function. If that code is locked up inside the hardware, it is "critically endangered" - a mishap could destroy it forever. Every copy of it held externally to the hardware is a vital historical "insurance policy". Arguably, the code is even more important than the hardware: should the hardware be lost, the code would still provide deep insight into the inner workings of the launch vehicle and, indeed, the collective thought processes of the design team and it could still be run under emulation or even on a replica of the hardware if schematics are available or were to come to light in future. Were the code to be lost, any hypothetical replica hardware would still be of little value.
@mikestewart8928
@mikestewart8928 4 роки тому
One of my favorite facts about the AGS is that they implemented their read-only memory by omitting the Y addressing wire through the cores holding 0. This made it so that during writeback, these cores were guaranteed to not flip. However, it did mean that a loss of power could leave you with your hard-wired cores reading the wrong thing. To correct this, the first thing the software does when it boots up is "prime" the hardwired cores by writing to every single location.
@fabiosemino2214
@fabiosemino2214 4 роки тому
I always hope a certain frenchman can get a look into one the AGS...
@mikestewart8928
@mikestewart8928 4 роки тому
@@fabiosemino2214 They're much harder to come by, from what I can tell. I currently only know the location of a single one in a private collection outside of museums. And so far we haven't been able to locate any schematics at all for it, which would make things quite a bit harder than we had with the AGC.
@allangibson8494
@allangibson8494 4 роки тому
@@mikestewart8928 Drop a line to Curious Marc on UKposts. They have a full set of schematics for the AGC and multiple dumps of the LM code from different versions.
@TheDrunkenMug
@TheDrunkenMug 4 роки тому
@@fabiosemino2214 yea, but I only hope that when he restores / rebuilds one of those he swaps out all the old paper and electrolytic capacitors which they dind't do with the Teletyper powersupply restore, instead they tried to reform them 🙄That's just asking for trouble 😨
@CuriousMarc
@CuriousMarc 4 роки тому
@@allangibson8494 Ahem. Mike is the one in the team who gave us all the schematics and dumped the LM code...
@technicalfool
@technicalfool 4 роки тому
"Notably, the first code flown on an Apollo spacecraft was called..." DEMONETIZED.
@fridaycaliforniaa236
@fridaycaliforniaa236 4 роки тому
roflmao
@HuntingTarg
@HuntingTarg 4 роки тому
"Speaking of programming, about those algorithms..."
@calmvolatility2787
@calmvolatility2787 4 роки тому
After a ggl search I can not find any references to this, do you have any citations?
@michaelslee4336
@michaelslee4336 4 роки тому
Calm Volatility Whoosh!
@user-jp7tw3sd3x
@user-jp7tw3sd3x 4 роки тому
@@calmvolatility2787, To dissect the joke. The code was called "Corona". To prevent spread of misinformation about of the current pandemic, youtube algorithms try to suppress every mentioning of the sickness in any context. In effect every mention of "corona" would get you "demonetized".
@Alexander_Sannikov
@Alexander_Sannikov 4 роки тому
"rope memory had to be hardwired at the facory". this actually gives a new old shine to the word "hardwired"
@noop9k
@noop9k 4 роки тому
Wait till you read what ‘patch’ originally meant :)
@janosskublics7438
@janosskublics7438 3 роки тому
Hardwired to selfdestruct......
@peteranderson037
@peteranderson037 4 роки тому
Instead of calling it the Back Up Guidance System they should have called it the Back Up Guidance and Orientation Unit Technology, or BUGOUT.
@Canopus68
@Canopus68 4 роки тому
I just sent the link for this page to my brother in law. He worked as a programmer on this project.
@dwayne7356
@dwayne7356 4 роки тому
I think that I just earned my geek degree. I actually understood everything that Scott talked about. It helped that I also got to view the core memory last month at the US Space & Rocket Center.
@flatbill2
@flatbill2 4 роки тому
Covered pretty much every concept from college level computer hardware classes.
@mrsantana9094
@mrsantana9094 4 роки тому
Those were the 13 longest minutes of my life ... Scott took every second and literally crammed it with information, this is good stuff!!
@SuzuranMajere
@SuzuranMajere 4 роки тому
Unfortunately, NASM's LVDC was never loaded with code; I was in contact with them regarding dumping it many years ago and they were open to the idea, but when we did further research to determine what may be on it, we found it was only used for testing.
@romhackstashbox1275
@romhackstashbox1275 4 роки тому
yeah more nasa BS.
@nebtheweb8885
@nebtheweb8885 4 роки тому
@@romhackstashbox1275 You sound bitter. That can only mean one thing. You think it's a CONSPIRACCCCCCCCCCYYYYYYYYYYYY!!!! Lol!
@spacewater7
@spacewater7 4 роки тому
@@romhackstashbox1275 More probably IBM bs - they haz secretssses - trixy Hobbitses they isss -
@KKolbet
@KKolbet 4 роки тому
Rom Hack Stash Box don’t fall off the edge when the quarantine is over, lol
@IvanStepaniuk
@IvanStepaniuk 4 роки тому
Hi! New subscriber here. It is absolutely necessary to mention the impressive hardware and revolutionary software that supported the Apollo program from the ground back in the Real Time Computer Complex! The RTOS (extended IBM OS/360) was a marvel. The whole thing did things that we take for granted today in modern operating systems but where unheard of back then.
@alphaadhito
@alphaadhito 4 роки тому
Now days you only need one "computer" to do all the task. Its called MechJeb
@spunkmire2664
@spunkmire2664 4 роки тому
does it work in latest build? i thought mechjeb got retired?
@ethanwood43
@ethanwood43 4 роки тому
Spunkmire yeah it works, there was an update not too long ago
@kevinbendall9119
@kevinbendall9119 4 роки тому
Oh, yeah. This takes me back to my Mk. 152 Univac Fire Control Computer in the Navy. 16 bit Simplex, and 32 bit Duplex words. Core memory. Huge power supplies. Chips? What are those fancy new thingy's? Machine code programming. Grace Hopper and her Micro-secant.
@budmeister
@budmeister 4 роки тому
What ship where you on?
@G4m3G3ni3
@G4m3G3ni3 4 роки тому
What exactly did it do? Did you ever use it in serious combat? Did you like it? What was the worst thing about it? Tell us more before you die and the ancient computers with you :(
@kevinbendall9119
@kevinbendall9119 4 роки тому
@@G4m3G3ni3 The fire control computer interfaced the radar, launchers, and tactical data system together and also gave the missiles rudimentary (compared to today,) guidance orders. The beauty of core memory is they do not require power to retain information. You could shut the power off at any time, come back in six months power up, hit go and the program would restart at the next instruction. But, it is slow, power intensive, and expensive. And huge space wise. The Data converter unit was it's own refrigerator size enclosure, for 16 data channels. Data passed through dozens of 90 conductor armored cables, relay switch boards, and electromechanical switches. The computer on my desk is thousands of time more powerful, compact, and reliable. It also runs on a fraction of the power, and waste heat is still it's biggest enemy. I joke that the biggest 'upgrade' the machine got was when they glued a "SPERRY" tag on the thing when Sperry bought Univac. But the programming was entirely in straight machine code in Octal format, and directly accessible from the front panel. The Terrier missile system used 32K of core ram, half of full capacity, but double what the Tarter system used. There was also a Teletype machine to access sumo sub-programs, and input instruction for training and testing purposes. Maintenance of that was nightmarish! Hope that satisfies your curiosity.
@johncrowerdoe5527
@johncrowerdoe5527 4 роки тому
@@kevinbendall9119 I hope you got the paperwork declassifying all that given how the US Navy famously prolongs the classified status of some technology.
@-danR
@-danR 4 роки тому
@@kevinbendall9119 "core memory is they do not require power to retain information" Yup. ferrite. little toroidal magnets.
@toonvanderpas7604
@toonvanderpas7604 4 роки тому
Fantastic episode again! I know about these computers, but you always manage to provide some new insights and information. Thanks Scott!
@PhillipAlcock
@PhillipAlcock 4 місяці тому
I discovered and downloaded NASA Technical Note NASA TN D-5869. “Description and performance of the Saturn launch vehicle’s navigation, guidance and control system”. The calculations they did in that digital computer are amazing in number and function!
@Kevin_Street
@Kevin_Street 4 роки тому
I'm afraid this video has gone completely over my head. Even with more than one viewing I only understand bits of pieces of what you're saying - but I still really enjoyed it! It's very relaxing to listen to someone who really knows what they're talking about as they take you through a subject you _almost_ understand. It really focuses the mind on 1960's computers instead of present day problems. So thank you for another great video, Scott Manley! The research you do on these videos is incredible.
@simonkeeton985
@simonkeeton985 4 роки тому
Just incredible detail. Congratulations, 1m subs well deserved. Sincere thanks for a fair few Corona hours well spent.
@Farmelle
@Farmelle 4 роки тому
I've been a programmer for over 30 years now and at 3:36 Scott just starts with some pillow talk, then just carries on talking dirty to me!
@dmacpher
@dmacpher 4 роки тому
Let’s get CuriousMarc access to LVDC!!
@SidneyCritic
@SidneyCritic 4 роки тому
Fran Blanch gave EEVblog some LVDC chips to test.
@aserta
@aserta 4 роки тому
They were at an auction to get more parts, but couldn't because of course some rich f*ck bought them because of the 50 yo anniversary. Now they will rot in some garbage home of poor garbage taste. I hate these f*cks with a passion. This is why channels like CuriousMarc should be supported, so that they have the money to outbid these rotten, useless pigs. One shinning beacon of this method is Steve1989, who reviews military rations from every era and age, along with military kits and so on. Some of the things he shows, are not even recorded. It took me months to dig out some information on some of the things he showed as physical items. Those rations (insert here, anything of historical value) would've rotten in some dumbass' collection, never to be seen again, were it not for him.
@dmacpher
@dmacpher 4 роки тому
aserta in fairness Marc got access to the AGC from a rich benefactor and was able to keep the code after the restoration. Not all collectors want to lock everything up. But I get your point none the less.
@Damien.D
@Damien.D 4 роки тому
@@dmacpher It wasn't a rich benefactor. It was a guy who bought a pile of Apollo scrap for cheap. He became rich decades after, by selling the perfectly working computer.
@Damien.D
@Damien.D 4 роки тому
The only complete LVDCs with functional code inside are stuck inside Saturn V on display at museums.
@mgabrysSF
@mgabrysSF 4 роки тому
+1 for showing the transcript of Vance Brand on the CAPCOM link. As a family friend - always love seeing him come up in retrospectives.
@jamesdubben3687
@jamesdubben3687 4 роки тому
Thanks for documenting, and explaining all this
@LewisDonofrio
@LewisDonofrio 4 роки тому
Good stuff as always, thank you for sharing these gems!
@TyMoore95503
@TyMoore95503 4 роки тому
Well done Scott. I remember reading a very in depth technical article about the guy who resurrected the AGC code directly from the AGC computer at the Smithsonian. That and documentation he found and one of the engineers who had worked on the thing. The culmination is essentially a digital archive of the actual code and documentation for that code. He then went on to build an "emulator" using a raspberry pi I think, and fabricated an exact replica of the DSKY interface and display unit. The whole thing works and he was able to simulate trajectory corrections, LEM landings and launches, Insertion burns, etc. Pretty amazing feat of "digital archeology." Thank Scott for your awesome content!
@d.schmidt8688
@d.schmidt8688 4 роки тому
Thank you Scott for this great video. I am a big fan of the documentation "moon machines" where they also have an episode covering the computers. But not nearly as detailed as you did! Awesome! I wish people nowadays would appreciate much more that nothing on their smartphone would exist without those geniouses who built the first computers!
@modrarybivrana5654
@modrarybivrana5654 4 роки тому
as always your presentations are fascinating. While I knew some of this (having been an avid follower of US space missions as a child) you have once again given us a comprehensive review of all the pertinent elements. appreciate it. makes our shelter in place easier to deal with.
@mikeburch2998
@mikeburch2998 4 роки тому
Another great effort Scott! Again, I learned a lot. Greetings from Arizona.
@suddenshotty
@suddenshotty 4 роки тому
I could imagine building a computer from scratch today would be so hard to do! Gotta give so much respect for the work they put in to create these, which we take for granted every day.
@Mythricia1988
@Mythricia1988 4 роки тому
It's actually surprisingly simple because these days you can assume to have access to logic gates that just work "out of the box" - and then all you need to worry about is just the pure binary logic. And designing a CPU using just logic gates is, although not trivial, not incredibly difficult either, it's something many students and hobbyists alike are able to and often do just for kicks, or as personal projects. I've designed a 16-bit CPU from bare-bones, starting with just a NAND-logic gates (which itself is just made out of either 2 or 4 transistors, depending on the semiconductor technology used), and it's actually quite surprising how little it takes to have a fully functional CPU that can do all the common mathematical operators and access RAM & ROM, etc. Back when these guys were doing it though? An absolute nightmare to achieve the same.
@RobertHeyen
@RobertHeyen 4 роки тому
Excellent presentation. Thank You.
@johnboze
@johnboze 4 роки тому
LVDC - Launch Vehicle Digital Computer for the Saturn V made at IBM Owego, New York. where Dad later worked on Space Shuttle Flight Computer Boards. During Apollo and Skylab Dad communicated to the LVDC via the DDAS Station in the the different Firing Rooms of the Launch Control Center. On one occasion Dad and a security guard had to go to the top of the Launch Umbilical Tower to change a "card", one bit in the DDAS Bus, that then went across the swing arm to connect to the Instrument Unit in the Third Stage. Keep up the good job Scott.
@RobertShawIII
@RobertShawIII 4 роки тому
As a fellow computer programming nerd, I found this video so fascinating. I hope you do more in the future on how rockets and other space vehicles utilize programming to complete their missions.
@DrScientistSounds
@DrScientistSounds 4 роки тому
Super interesting, thanks Scott!
@caragramgoogleweb3.023
@caragramgoogleweb3.023 4 роки тому
Great show 👍
@owensmith7530
@owensmith7530 4 роки тому
The AGC NOR gate chips use DTL, not TTL as Scott stated. Furthermore they used the DTL aspect to wire OR signals in some places, so you cannot build a direct copy using TTL chips since they can't do that.
@Danger_mouse
@Danger_mouse 4 роки тому
Thanks for another great video 🙏
@OSalviano
@OSalviano 4 роки тому
Nice one. Make a video about the support computers on the ground next.
@MisterItchy
@MisterItchy 4 роки тому
I love the message at the end!
@johncipolla8335
@johncipolla8335 4 роки тому
This history always fascinated me
@patricks_music
@patricks_music 4 роки тому
As somebody with an appreciation for history and electronics- thank you for this video!
@lawrencedoliveiro9104
@lawrencedoliveiro9104 4 роки тому
9:11 There was one hardware difference between the CM AGC and the LM AGC: in the Command Module, there were two separate DSKYs. The second one was located in the space behind the main control panel, where the navigator stood while taking sightings through the telescope (and also I think where the crew had to go through to get to the docking hatch).
@avejst
@avejst 4 роки тому
Great video Thanks for sharing :-)
@Pintuuuxo
@Pintuuuxo 4 роки тому
Always very interesting Scott. Thank you. Future computers will take us to the stars (well, to the planets orbiting those stars).
@alexmarshall4331
@alexmarshall4331 4 роки тому
Brilliant video Scott...even for us whom have to look up some of the terms...operand?...have watched it twice...keep 'em coming mate..REALLY helps with lockdown in south east London lalala🙃
@Henrikbuitenhuis
@Henrikbuitenhuis 4 роки тому
What a great video. Thanks so much
@frankgulla2335
@frankgulla2335 3 роки тому
Nicely, Done, Sir. 16-bit, 15-bit, 18-bit. I grew up on a PDP-1 with core memory and 16-bit words with 1 parity bit. Since it was DEC all op coeds were in octal. Great times, include the original Space War code writtien 4k memory.
@TheJimtanker
@TheJimtanker 4 роки тому
I've got some very good pictures of the LVDC and IU from Huntsville. Interesting machine.
@TiberiusMaximus
@TiberiusMaximus 4 роки тому
love the footage of the docking manuevers near the moon
@GaryKettwig
@GaryKettwig 4 роки тому
Great video explaining how this worked. If they had a cellphone cradle my phone would have been a great backup system. But the phone would have lost signal like driving into a tunnel. Ahh the good ol days, those guys were brilliant using what was available then. Wow
@laprepper
@laprepper 4 роки тому
I barely understood any of this but it's still fascinating stuff and I'm glad you shared it
@ilsopravvissuto6860
@ilsopravvissuto6860 4 роки тому
This is amazing
@GabrielDucharme
@GabrielDucharme 4 роки тому
More videos like this!!!
@k2_robotics
@k2_robotics 4 роки тому
Every single time I discart the "build myself an AGC project" with Arduino or even better an old school 8bit 80's computer or something like that I see a video like this and... holyyy c**** ..... I NEED IT!! ;) Thanks Scott!!
@steveshoemaker6347
@steveshoemaker6347 4 роки тому
Thanks Scott...!
@longboweod
@longboweod 4 роки тому
I only understand every other word (on average) in these explanations, but damn if I won't watch every thing you produce, Scott. Cheers!
@DrEMichaelJones
@DrEMichaelJones 8 місяців тому
Would be great if you could do an explanation of the actual navigation process as opposed to a hardware review. Thanks
@crgkevin6542
@crgkevin6542 4 роки тому
Fascinating how some of those early computers worked...
@Infraclear
@Infraclear 4 роки тому
@Scott Manley Great video! I noticed that your signature sign-off sounded a little grim; am I mistaken? Hope you're doing well.
@n7565j
@n7565j 4 роки тому
As a boy of 10, in July of 1976 my father took our family to Disney for the big 200 year anniversary of our country. After the awesome fireworks show @ Disney World, my father took us to the KSC for a tour of that magnificent place where the moon shots originated. I remember the Guidance ring distinctly as we were encouraged to "touch and feel" history. The sights and smells of the control room, (yes everyone smoked back then and the room smelled like a bar and the paint was all dingy from the smoke as well) I'll never forget going into the assembly building and being awestruck by the sheer size of it!!! (at that time they were transitioning over to the shuttle program and they hadn't gotten to the refit of that building yet which allowed the public a peek inside) Growing up on the gulf side of Fl I wasn't able to witness the Apollo launches, (too young but mom did take us out to the end of our drive so we could watch Apollo 15 (night launch) head off for the heavens), but I did drive over with friends to watch the shuttle launch around 1983, ish... Sorry for the ramble Mr Manly, but I do enjoy your space videos very much!!! :-)
@SecureGM
@SecureGM 4 роки тому
I like 18 bit solution. The more bits the longer the word and the better freedom of expression!
@tiredagain6722
@tiredagain6722 4 роки тому
Amazing that it actually worked
@zoperxplex
@zoperxplex 4 роки тому
Notice how the Lunar Landing Module maneuvers in outer space were more akin to the movement of the repair pods in "2001:A Space Odyssey" than the space ships in "Star Wars". That underscores Stanley Kubrick's attention to detail.
@atlas8827
@atlas8827 4 роки тому
Hm, nope. It looks nothing like that.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 4 роки тому
The OP is talking about how spaceships maneouvre in vacuum versus how aircraft fly in an atmosphere. The “Star Wars” fighters banked and turned like aircraft, not spaceships.
@romhackstashbox1275
@romhackstashbox1275 4 роки тому
or nasa copyed kubrick since no one has ever been to space. or wait kubrick worked with NASA.
@nebtheweb8885
@nebtheweb8885 4 роки тому
@@romhackstashbox1275 or you are conspiratard, and probably a flat earther too. Get lost. Go read the bible or something and leave the rocket science to the adults.
@JafoolyPorchers
@JafoolyPorchers 4 роки тому
Who filmed it though!!!!????
@Erik-rp1hi
@Erik-rp1hi 4 роки тому
Last week I watched my Blu-ray disc, Apollo 11. It had been a while since last viewing. That is one heck of a good documentary. The large format film used was a very wise choice back them.
@owensmith7530
@owensmith7530 4 роки тому
It's a good job Apollo happened in the 1960s and early 70s. A decade later and it might all have been shot on VHS for posterity.
@TyMoore95503
@TyMoore95503 4 роки тому
A little known Apollo trivia tidbit: Raytheon's Phalanx 20mm Close In Weapons used ubiquitously on nearly every US warship, the Block 0 (about 1980) and Block 1 (1988) versions all used a derivative computer that was nearly identical to the AGC right down to the magnetic cores and "rope" memory. The Navy needed something absolutely rock solid reliable and simple enough to withstand nuclear EMP yet be compact enough to stuff into a large can on top of a Vulcan rotary gun. The irony was from Apollo the Phalanx was born...
@ronheath5724
@ronheath5724 2 роки тому
Thank you Scott this was a very interesting video. What really amazes me is how a technology that was wasn't even barely barely understood was used to send humans to the moon and back safely and then of course with Apollo 13 you know to be able to operate on the fly. And to what really amazes me is the fact that our cell phones have more technology and more computer operations and then hit the computers that actually sent Apollo to the Moon.
@svenmorgenstern9506
@svenmorgenstern9506 4 роки тому
Speaking solely for myself...dayum! 👍 I knew about the LVDC from a friend who's an IBM bigot, didn't know that the LVDC source was lost to history. I've spent some time reading the online copies of the AGC source; from the standpoint of a former code geek that's just schweet. Well documented, a pleasure to read. Thanks for the look back in time... 👍
@deisum
@deisum 4 роки тому
I'd love to hear more about the analog control computer in the Saturn 5.
@retokaderli9010
@retokaderli9010 4 роки тому
Absolutely amazing! Seems with today abundant computing power we find much more opportunities to implement bugs ... (no, not only Boeing)
@AsbestosMuffins
@AsbestosMuffins 4 роки тому
The AGS was like the can of spam in the back of the pantry, you think you're never going to need it until the world ends THEN botulism.
@w0ttheh3ll
@w0ttheh3ll 3 роки тому
Wow, I didn't know that they had a backup strapdown IMU. That's very smart, no gimbal lock without gimbals. I was under the impression that strapdown units only really became a thing decades later.
@MD.ImNoScientician
@MD.ImNoScientician Рік тому
This information is fantastic. So are the comments of the people who worked with computers like these, of that day. I'm amazed
@stridermt2k
@stridermt2k 4 роки тому
I was always fascinated by that classic footage of "the ring" being jettisoned during an Apollo mission, so I learned about it! When I finally saw an actual Instrument Unit on display at Kennedy I took about 10,000 photos and really felt like things had come full...circle? LOL One vote for the LVDC here! :)
@scottmanley
@scottmanley 4 роки тому
That ring is the interstage and isn't related to the Instrument unit.
@Esteb86
@Esteb86 8 місяців тому
The lovely interstage separation (skirt sep) shots. Ahhhhhh. As Scott said, that was the skirt surrounding the S-IIs 5 J2 engines. The IU (instrument unit) is where the LVDC and the analog computer were. That sat atop the S-IVB, and stayed with it until it crashed into the moon, or was sent on a wild ride around the sun, as in the case of Apollo 12. The IU had to stay attached, to still control the trajectory and transmit data. In the case of Apollo 13, after the explosion, the IU was causing interference in communication with the LM, because it was essentially hijacking frequencies from the weaker Omnidirectional antennas that were used. They had to push the S-IVB out of the way a bit. Sorry, this turned into a long thing lol
@pentagramprime1585
@pentagramprime1585 4 роки тому
Start writing to your elected representatives. Let's get Scott into that museum (so he can extract the code from that guidance computer).
@eFeXuy
@eFeXuy 4 роки тому
He's not that old
@pentagramprime1585
@pentagramprime1585 4 роки тому
@@eFeXuy Just edited my comment. He would be there to do a job.
@absalomdraconis
@absalomdraconis 4 роки тому
@@pentagramprime1585 : Is Scott trained in computer design? He might be a mismatch for the initial extraction job.
@pentagramprime1585
@pentagramprime1585 4 роки тому
@@absalomdraconis I was gonna suggest he bring help. But my comment was already becoming rather lengthy. If nothing else I'd like him to be there to document the work. Furthermore, it would be in the museums interest to facilitate such an operation. They would be curating the original code.
@fujiwaraemiko7318
@fujiwaraemiko7318 2 роки тому
and then we put it on 4 arduinos and fly to mars.
@ariloggia5130
@ariloggia5130 4 роки тому
My grandpa worked on the Saturn V instrument unit back when he worked for IBM
@Lew114
@Lew114 4 роки тому
The analog computers don’t get as much attention and credit. Thanks for pointing them out. A deeper dive into them would be interesting.
@mikekopack6441
@mikekopack6441 4 роки тому
Awesome video. I love hearing about all the crazy competing design concepts used in computers back then. Today everything is basically Intel or ARM. Back then there were different ideas and concepts and a willingness to explore. Fascinating!!!
@lawrencedoliveiro9104
@lawrencedoliveiro9104 4 роки тому
Actually, there are quite a few architectures in common use. Your wi-fi router is probably running a MIPS processor. SiFive is gathering momentum. And if you look at the world’s fastest supercomputers, you’ll see a few POWER machines near the top. What do these processors have in common? They all run Linux.
@John.0z
@John.0z 4 роки тому
@@lawrencedoliveiro9104 Lets not forget RISC-V, the great hope for an open hardware future! Much more common, if humble, is the processor inside all those Arduinos!
@John.0z
@John.0z 4 роки тому
Yes Mike, some were fascinating. But some were just frustrating. Have a look at the architecture of the CDC Cyber range. For no particularly sensible reason that I ever heard about, Seymour Cray cursed them with a very limited address size, although the data word length was 60-bits - arranged as octal. They were a dreadfully limited thing to try to use as a more general-purpose computer, or even with really big, complex programs. Then Cray went off to create his dream machine... declaring memory size to be the really big advantage of the Cray-1! I remember reading the article on the notice board as we awaited the arrival of a CDC Cyber 72, and wondering just how this would turn out!
@lawrencedoliveiro9104
@lawrencedoliveiro9104 4 роки тому
@@John.0z Sorry, yes, I meant RISC-V. SiFive is just one of many companies embracing that architecture.
@iitzfizz
@iitzfizz 2 роки тому
Analogue computers are fascinating
@jonathanengwall2777
@jonathanengwall2777 4 роки тому
12:09 to 13:00 that is incredible video!
@alexlandherr
@alexlandherr 4 роки тому
Linus Tech Tips and SmarterEveryDay each did great videos on these systems and talked to one of the engineers of the LVDC.
@jeffhurckes190
@jeffhurckes190 4 роки тому
Scott, do you know of any videos highlighting AGC code running in KSP? It would be a very interesting video, and so far my Google-Fu is not strong, I can't find any examples of this.
@terpcj
@terpcj 4 роки тому
Byte and word lengths were a mess. It felt like I was having to adjust to a different system for every architecture. Things really settled down in the early 80s when personal computing was becoming common if not yet ubiquitous. 8-bit bytes and 16-bit words were all the rage. As welcome as that was, I was more relieved when I stopped having to worry about EBCDIC (or Baudot) popping up when we finally settled on ASCII as our de facto character set of choice for most purposes.
@KuraIthys
@KuraIthys 4 роки тому
lol. Because I still mess with old microcomputers I still run into things every so often... Like, you wouldn't think so from a modern point of view, but early 80's keyboards can be surprisingly annoying thanks to the missing buttons. Like, on my desk here is an Atari 800XL. Has no equivalent to the 'alt' key on a modern keyboard (though it does have a dedicated key for 'inverted' characters, which on older revisions of the hardware was an 'atari' key.) Control is in a weird location, there's no function keys, arrow keys are bound as secondary functions to something else... Oh, and of course the standard software for entering programs assumes 'overwrite' is permanently active (and there's no insertion mode the way a modern system would tend to default to. To insert characters requires pressing the insert key repeatedly then typing new characters in the space opened up) For good measure, this system's text is encoded in something called 'atascii' (atari character set) Which is similar to ASCII but nonetheless quite incompatible with it anyway. while we're at it, due to the nature of the machine, you're often working with it at a low level. And... Well, not only is the official character set ATASCII which is it's own thing. But the internal numbering of the standard font doesn't even align with the ATASCII code (the OS/BASIC ROM internally translates), and the keyboard scan codes are a 3rd arrangement unrelated to the other two. Because, hey, who needs consistency right?
@johncrowerdoe5527
@johncrowerdoe5527 4 роки тому
@@KuraIthys A highly modern computing project I follow needed updated patches for EBCDIC compatibility, and that was April 2020.
@terpcj
@terpcj 4 роки тому
@@KuraIthys I used to do some programming on the original Atari 800 (in 6502 assembly, of course) and I agree. Trying to translate programs from other computers was always oh-so-much fun. Although, having the complete OS source code was very helpful in circumventing a lot of silliness. It's just what life was like back then. I'd be bouncing between various UNIVACs, DEC Vaxes and PDPs, HP minis, a plethora of 6502, 8080, Z80, 8086 and 68000 PCs all using different monitors and OSs and all in their particular machine/assembly languages. Not to mention the dozen or so "common" higher level languages for various purposes. Without a doubt, one of the funnest times of my life. If you can be on the bleeding edge of a paradigm shift, ride it as long as you're able.
@iGourry
@iGourry 4 роки тому
Good god, I just went down the rabbit hole of core rope memory because it's the first time I ever heard that term... Man, what a glorious piece of ingenuity but I gotta say it's probably the most hacky thing I've ever seen. Can't believe something like that got us to the moon.
@MrJackHackney
@MrJackHackney 4 роки тому
We don’t hear too much about the LVDC but seeing how reliable the guidance of the Saturns were I’d say it was well built.
@ricarleite
@ricarleite 3 роки тому
One comment, the LVDC was inherited from the Gemini guidance computer. The divisions used to overheat it so the "developers" needed to throw in a couple of No Action commands there to let it cool - the only way they figured to overcome the issue. MIT, of course, knew better and did what IBM was unable to. Knowing IBM, their tendency of being abandoned in favor of better options remained a policy to this day! ;-)
@vikkimcdonough6153
@vikkimcdonough6153 4 роки тому
Fun trivia: magnetic-core memory is why the process of (or the file created by) reading out the full contents of a computer's memory is still sometimes called a "core dump", even when the computer uses semiconductor RAM with nary a core in sight.
@heathcliff8624
@heathcliff8624 4 роки тому
I'm swimming in fun...
@alekosb.8704
@alekosb.8704 4 роки тому
Basically the apollo program took less computing power than a recreation in kerbal space program
@nickolaswilcox425
@nickolaswilcox425 4 роки тому
lets put it this way, ive heard claims that the entire Apollo computing system could have been run on an original gameboy, im inclined to believe it
@7cle
@7cle 4 роки тому
Alessandro Bianchi by an enormous factor ! The orbit calculations were done on the ground and radioed up. KSP does those as you play and does hundreds of geometric calculations per pixel each second, on top of it.
@lucaherman6227
@lucaherman6227 4 роки тому
Alessandro Bianchi god damn...... Brain blow
@aserta
@aserta 4 роки тому
Computing power isn't everything. It's how you apply it. Here's a simple example. I've a top of the line laptop for work. It has to have as good a computing/computation power i can get, to give me the correct architectural solutions IN a portable format as fast as possible. If i need to know if a beam isn't ok, then i need it fast. THAT is great, it's awesome, and it made my life much easier. But this laptop, for the life of it, cannot interface with the CNC machine that makes the custom fit beams we use in restoring old buildings. It needs another "computer" to run the stepper motors, read the scales, so on. And that's just a modern concept, back then they had to deal with a heck of a lot more things, like vacuum, cooling, heating, fire hazards, robustness. IMO, the computers that were put to work were the best they could be at the job they had to do, after all, you can't run a rocket with a modern laptop, anymore than you can use one of those old computers to run a computational program...but you could make a CNC out of one, and it would be the best CNC money could buy, because precision was adamant.
@markhorton3994
@markhorton3994 4 роки тому
Except that the Saturn control computer and the ACCs actualy controls the vehicles. Almost anything developed since has more computing capacity and more memory but lacks the I O hardware needed to do anything.
@alt8791
@alt8791 4 роки тому
Last time I was this early the wikipedia page for the Saturn V listed its status as "Active"
@johncashwell1024
@johncashwell1024 4 роки тому
I am not a "computer nerd" so I have a really hard time understanding a lot of what Scott is saying in these videos about the Apollo Missions' Computer Systems. However, that does not stop me from attempting to learn and understand as much as I can about these systems. I am just fascinated by them and I really appreciate Scott bringing to us these amazing, yet very technical, stories and how these computers were made, how they worked and how they were used to get Humans to the Moon and safely back to Earth. The Core ROPE Memory is the most fascinating of them all to me because the way it was made required a lot of time, dexterity, nimbleness and skill.
@owensmith7530
@owensmith7530 4 роки тому
Actually by the time of the manned missions making core rope was mostly automated. The machine Scott showed in this video moved the core rope to the correct place, the lady (they were all ladies) just had to push the wire through, then the machine moved to the next place etc.
@anchorbait6662
@anchorbait6662 4 роки тому
Does this include Kerbal Space Pegram Running on my parents Dell computer?
@RubenKelevra
@RubenKelevra 4 роки тому
13:16 well, we still can't agree on that. While the word size is either 8, 16, 32 or 64 the instruction sizes still don't align. x86_64 have 8 bit up to ridiculously 120 bit for instructions. While integers might be 8 bit, 16 bit ,32 bit or 64 bit. We have two different types of Endianness - one used on ethernet connections, the other one used for basically everything else. We have several different architectures, which use 64 bit and 32 bit integers while using either 32, 48 or 64 bit memory addresses. Our filesystems are sometimes 64 bit, while most USB sticks still cant accept more than 4 GB files, since the filesystem is 32 bit. So yeah.
@randomname3566
@randomname3566 4 роки тому
I don't think the mentioned problems are real/relevant in the modern computing, everything is using 64 bit, even phones. As for pendrives - it's just the stupidity of defaulting to FAT instead of formatting everything in NTFS by default (licensing reasons... ?). That is, unless you're targeting some semi-custom platform like a weirdo router that uses some CPU architecture forgotten by time.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 4 роки тому
A diverse ecosystem is valuable. That’s why Linux supports something like two dozen different major processor architectures-more than any other OS in history. And it also supports a wide variety of filesystems, not just NTFS.
@SuzuranMajere
@SuzuranMajere 4 роки тому
There was a major schism at the time between 36 and 32 bits; 36-bit octal machines such as the PDP-10 were popular in research circles because a single word gave you ten decimal digits of precision. Xerox PARC, for example, wanted a PDP-10 so badly that when Xerox management denied them permission to buy one, they built their own clone of it out of components and called it the Xerox MAXC. The 32-bit machines, however, were cheaper and IBM-sponsored, so they were more popular with management types and therefore more successful in the market. And that's why everything today is a 32 or 64-bit hexadecimal machine, while 18 and 36-bit octal machines are forgotten. The worst enemy of a superior solution is a cheaper inferior that is just good enough...
@1boobtube
@1boobtube 4 роки тому
@@randomname3566 fat32 is kinda the lowest common denominator. Apple and MS insist on closed proprietary hyjinx.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 4 роки тому
There was rather more than just 32 or 36. There were also 24-bit, 48-bit, and 60-bit machines, just to mention a few.
@guyh3403
@guyh3403 4 роки тому
The more I see from the Apollo missions, the more amazing it is to see they actually made it to the moon and back.
@HuntingTarg
@HuntingTarg 4 роки тому
"Everything rises and falls on leadership." -John Maxwell If the organization get its people right, the right people in the right roles using the right skills and tools will handle all the technical details.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 4 роки тому
So much careful design went into it. The two absolutely critical engines that, if they didn’t fire, the men would be left marooned in space or on the Moon-the Service Module and the LM Ascent stage-were hypergolic. That means their ignition only depended on simple on/off valves working properly, not on more complicated throttles, pumps etc. The initial trajectory to the Moon was “free return”, which meant that if nothing further was done, they would simply come back to Earth again. This is what happened with Apollo 13, where the main issue was figuring out how to last the time it took for the trip back.
@gustavgnoettgen
@gustavgnoettgen 3 роки тому
The whole LVDC assembly, this giant ring... I wonder if/when we will do something similar again.
@googleskype4043
@googleskype4043 4 роки тому
Would be interesting to see some of the algorithms that ran on the AGC. What tasks did it perform in more specific terms?
@johncrowerdoe5527
@johncrowerdoe5527 4 роки тому
There's already a video on this, from the 1960s. It's called "computer for Apollo".
@nicholasmaude6906
@nicholasmaude6906 4 роки тому
An interesting fact about the LVDC, Scott, is while the blueprints for its' hardware are available the software themselves have been lost (Who wrote the programmes is not known any longer either) however they could be extracted electronically from the LVDCs in the IUs of the two surviving Saturn 5s. However there available online several NASA technical reports which detail the algorithms and equations that formed the basis of the LVDC programmes.
@pinkdispatcher
@pinkdispatcher 4 роки тому
Super-interesting, as usual, and very well researched, thanks! However, although I am fluent in English, I still had a hard time parsing "twenty-forty-eight kilohertz", and it took me a while to figure our that it meant "two thousand and forty-eight" kilohertz, or roughly two megahertz. I'm not used to four-digit numbers, other than years, being spoken as two two-digit numbers.
@MoritzvonSchweinitz
@MoritzvonSchweinitz 4 роки тому
Do we know anything about the soviet's N1 rocket's computers?
@wumpusthehunted2628
@wumpusthehunted2628 4 роки тому
For detailed information about how computers were designed in those days, Thorton wrote a book called "The Design of a Computer, The Control Data 6600" which described in detail how it worked (often down to transistor level). The CDC6600 was likely the most powerful computer from 1965_1967 when the a modified successor appeared, the CDC7600. Googling author and title should provide access to the free e-book publication.
@einereinar
@einereinar 4 роки тому
The way he said "fly save" was really worrying
4 роки тому
10:00 I love how those brilliant engineers that made these hardwares still had a dose of superstition
@-TheRealChris
@-TheRealChris 3 роки тому
yep, we've all got a mental glitch of some sort,
@daffidavit
@daffidavit 4 роки тому
I already like the video and I haven't even watched it yet.
Light Years Ahead | The 1969 Apollo Guidance Computer
1:21:22
TNMoC
Переглядів 2,4 млн
Digital Fly-By-Wire: The Apollo Guidance Computer's final gift to the world
58:45
Що рятує українців від похмілля?😁 | #НовийКанал #ЄПитання
00:53
єПитання з Лесею Нікітюк
Переглядів 439 тис.
How a $2 Toothbrush Saved the ISS and Other Unbelievable Space Hacks
13:12
GPS Jamming & Spoofing - How Does It Work, And Who's Doing It?
19:51
Scott Manley
Переглядів 42 тис.
Apollo Core Rope Memory (Apollo Guidance Computer Part 30)
49:03
CuriousMarc
Переглядів 479 тис.
The Worst Looking Rockets Ever Designed!
12:06
Scott Manley
Переглядів 553 тис.
Why Chernobyl Exploded - The Real Physics Behind The Reactor
21:37
Scott Manley
Переглядів 4,4 млн
Игровой ноутбук за 100тр в МВИДЕО
0:58
KOLBIN REVIEW
Переглядів 711 тис.
поворотний механізм для антени
0:17
Lazeruk
Переглядів 14 тис.
Самый маленький Iphone в мире!📱(@ghoul.arena)
0:22
Взрывная История
Переглядів 353 тис.
Клавиатура vs геймпад vs руль
0:47
Balance
Переглядів 972 тис.