The Four Computers That Flew Humans To The Moon

  Рет қаралды 175,309

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
@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.
@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!!!
@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 KZbin. 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...
@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.
@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
@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 4 жыл бұрын
Hardwired to selfdestruct......
@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".
@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.
@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.
@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
@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.
@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.
@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!!
@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!
@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!
@simonkeeton985
@simonkeeton985 4 жыл бұрын
Just incredible detail. Congratulations, 1m subs well deserved. Sincere thanks for a fair few Corona hours well spent.
@toonvanderpas7604
@toonvanderpas7604 4 жыл бұрын
Fantastic episode again! I know about these computers, but you always manage to provide some new insights and information. Thanks Scott!
@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.
@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.
@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.
@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
@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.
@LewisDonofrio
@LewisDonofrio 4 жыл бұрын
Good stuff as always, thank you for sharing these gems!
@mikeburch2998
@mikeburch2998 4 жыл бұрын
Another great effort Scott! Again, I learned a lot. Greetings from Arizona.
@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.
@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).
@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.
@patricks_music
@patricks_music 4 жыл бұрын
As somebody with an appreciation for history and electronics- thank you for this video!
@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.
@RobertHeyen
@RobertHeyen 4 жыл бұрын
Excellent presentation. Thank You.
@TheJimtanker
@TheJimtanker 4 жыл бұрын
I've got some very good pictures of the LVDC and IU from Huntsville. Interesting machine.
@Pintuuuxo
@Pintuuuxo 4 жыл бұрын
Always very interesting Scott. Thank you. Future computers will take us to the stars (well, to the planets orbiting those stars).
@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!!!!????
@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!!
@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🙃
@DrScientistSounds
@DrScientistSounds 4 жыл бұрын
Super interesting, thanks Scott!
@frankgulla2335
@frankgulla2335 4 жыл бұрын
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.
@caragramgoogleweb3.023
@caragramgoogleweb3.023 4 жыл бұрын
Great show 👍
@MisterItchy
@MisterItchy 4 жыл бұрын
I love the message at the end!
@OSalviano
@OSalviano 4 жыл бұрын
Nice one. Make a video about the support computers on the ground next.
@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.
@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
@Henrikbuitenhuis
@Henrikbuitenhuis 4 жыл бұрын
What a great video. Thanks so much
@Danger_mouse
@Danger_mouse 4 жыл бұрын
Thanks for another great video 🙏
@johncipolla8335
@johncipolla8335 4 жыл бұрын
This history always fascinated me
@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.
@laprepper
@laprepper 4 жыл бұрын
I barely understood any of this but it's still fascinating stuff and I'm glad you shared it
@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.
@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.
@SecureGM
@SecureGM 4 жыл бұрын
I like 18 bit solution. The more bits the longer the word and the better freedom of expression!
@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.
@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!
@retokaderli9010
@retokaderli9010 4 жыл бұрын
Absolutely amazing! Seems with today abundant computing power we find much more opportunities to implement bugs ... (no, not only Boeing)
@TiberiusMaximus
@TiberiusMaximus 4 жыл бұрын
love the footage of the docking manuevers near the moon
@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!!! :-)
@steveshoemaker6347
@steveshoemaker6347 4 жыл бұрын
Thanks Scott...!
@avejst
@avejst 4 жыл бұрын
Great video Thanks for sharing :-)
@crgkevin6542
@crgkevin6542 4 жыл бұрын
Fascinating how some of those early computers worked...
@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.
@GabrielDucharme
@GabrielDucharme 4 жыл бұрын
More videos like this!!!
@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
@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... 👍
@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.
@ilsopravvissuto6860
@ilsopravvissuto6860 4 жыл бұрын
This is amazing
@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.
@jonathanengwall2777
@jonathanengwall2777 4 жыл бұрын
12:09 to 13:00 that is incredible video!
@tiredagain6722
@tiredagain6722 4 жыл бұрын
Amazing that it actually worked
@sock501
@sock501 4 жыл бұрын
Do you have any more information on the analog computer that guided the Saturn V?
@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...
@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.
@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.
@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.
@deisum
@deisum 4 жыл бұрын
I'd love to hear more about the analog control computer in the Saturn 5.
@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...
@MoritzvonSchweinitz
@MoritzvonSchweinitz 4 жыл бұрын
Do we know anything about the soviet's N1 rocket's computers?
@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.
@ariloggia5130
@ariloggia5130 4 жыл бұрын
My grandpa worked on the Saturn V instrument unit back when he worked for IBM
@5Andysalive
@5Andysalive 4 жыл бұрын
+3 massive IBM 360 mainframe computers on the ground (rtcc) doing the heavy work. Which are almost always completely ignored (especially in silly comparisations of "computing power of a Apollo mission). A modern smartphone is stilll much better. But things like "a digital clock is better" are just bullshit. Not to mention 3 rather good biological computers on board. And a LOT more on the ground and pre-mission. Also some people find it absolutely incomprehensible that you can do serious math with pen and paper or a slideruler... Sir Isaac does not approve.
@shadow7037932
@shadow7037932 4 жыл бұрын
What's more impressive is I'm certain some of those old NASA graybeards designing these things could do rather complex calculation in their heads.
@5Andysalive
@5Andysalive 4 жыл бұрын
@@shadow7037932 It's a function of computing power and time. You can do incredibly complicated calculations on paper. It just takes long. And people in ye olde days were used to that. I never used a slide ruler but calculation aids in various forms are known for millenia. The main work like the trajectories were calculated, checked, tested, simulated and so on months in advance. Often by a (now) kinda famous group of woman which were called "computers". Based on Newtons laws and rules, calculated (published) ironically in 1686. Centuries before the first x86 CPU.
@aritakalo8011
@aritakalo8011 4 жыл бұрын
@@shadow7037932 The main human computer didn't have beard, gray or otherwise. She was Katherine Johnson. An African American woman. and oooh boy yeah the original mathematician team was all male.... She was just so good at her job that even in the segregated and male dominated field of the time, she was the one flight crews trusted most. To the point that flight crew astronauts asked specifically, that Johnson be the one to be responsible for calculating and verifying the orbits and maneuvers.
@5Andysalive
@5Andysalive 4 жыл бұрын
@@aritakalo8011 I think that is a bit of a Gene Kranz thing (...who some think was the only flight director). She wasn't the only woman working on that. Shes just the one most featured in books and documentary. www.history.com/news/human-computers-women-at-nasa
@johncrowerdoe5527
@johncrowerdoe5527 4 жыл бұрын
@@5Andysalive Other endeavors before NASA also had dedicated human computers on staff.
@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".
@anchorbait6662
@anchorbait6662 4 жыл бұрын
Does this include Kerbal Space Pegram Running on my parents Dell computer?
@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.
@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.
@gustavgnoettgen
@gustavgnoettgen 3 жыл бұрын
The whole LVDC assembly, this giant ring... I wonder if/when we will do something similar again.
@elliotsmith9812
@elliotsmith9812 3 жыл бұрын
how much tolerance was there in the launch time when leaving the moons surface?
@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.
@itsevilbert
@itsevilbert 4 жыл бұрын
5:19 The code on the lvdc is probably still technically classified as top secret (And the same algorithms used are probably running on other hardware right now). So you could understand how the ability to guide a device from one point on earth to a distant point on a different, or more importantly the same planet could be considered classified. And publication of the binaries or source code would be in breach of the current weapons export controls. But the reality is that smart people could fully reimplement the same functionality probably slightly less efficient, using more computing power. But the maths involved in all aspects required to implement it is far more accessible now (online) than it would have been half a century ago. I was going to say that it is not rocket science, but it is :)
@iitzfizz
@iitzfizz 2 жыл бұрын
Analogue computers are fascinating
@sithticklefingers7255
@sithticklefingers7255 4 жыл бұрын
Here I am studying flip-flops and counters as if they’re just things we dig out of the ground and stick in computers. I had 8 weeks of analog before getting into digital but still, learning about all this stuff in the physical component level is amazing me every day.
@johncrowerdoe5527
@johncrowerdoe5527 4 жыл бұрын
So your textbooks no longer include transistor level diagrams of TTL and CMOS NAND gates?
@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.
@damientonkin
@damientonkin 4 жыл бұрын
It's interesting that the LVDC used 2's complement when the AGC used 1's complement. Was that to save memory in the AGC architecture or something? I'm just reading the Frank O'Brien book on the AGC and I had to go and look up some computerphile videos to reaquaint myself with 1's complement.
@damientonkin
@damientonkin 4 жыл бұрын
Ok, I have a partial answer to this question now. The AGC used two's complement for gyro input and one's complement for everything else, so there must have been some advantage to using one's complement. Probably that the end around carry required an additional computational step in two's complement which would presumably have tied up a register as well.
@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
@AlexssandroMeneses
@AlexssandroMeneses 4 жыл бұрын
Are those computers the same that Destin showed on @SmarterEveryday?
@scottmanley
@scottmanley 4 жыл бұрын
One of them is.
@galfisk
@galfisk 4 жыл бұрын
An interesting fact about core memory is that it couldn't be read without being erased. Reading is done by trying to set the magnetic polarity of a core, and if it then flips from the other polarity, that generates a pulse. Edit: here's a video about it: kzbin.info/www/bejne/pmi2nHhrpaqFqqM
@TheBackyardChemist
@TheBackyardChemist 4 жыл бұрын
Same thing with modern DRAM, reads are destructive.
@DrEMichaelJones
@DrEMichaelJones 8 ай бұрын
Would be great if you could do an explanation of the actual navigation process as opposed to a hardware review. Thanks
@EricFarrowTechnomonk
@EricFarrowTechnomonk 4 жыл бұрын
Thanks for summary, I realize how lucky we are to have raspberry pi ,arduino ,amazing what they did with what they had
How Deadly Are The Van Allen Radiation Belts?
15:03
Scott Manley
Рет қаралды 441 М.
Restorers Try to Get Lunar Module Guidance Computer Up and Running | WSJ
6:48
The Wall Street Journal
Рет қаралды 2,3 МЛН
Тяжелые будни жены
00:46
К-Media
Рет қаралды 5 МЛН
КАХА и Джин 2
00:36
К-Media
Рет қаралды 4,2 МЛН
How many pencils can hold me up?
00:40
A4
Рет қаралды 18 МЛН
NASA's Abandoned Plan To Carry Soviet Spacecraft In The Space Shuttle
10:20
What They Really Had Planned for Apollo
11:56
Curious Droid
Рет қаралды 397 М.
Recreating The Air Filter Hack Used By Apollo 13
19:39
Scott Manley
Рет қаралды 210 М.
How Engineers Designed The First Computer To Fly In Space
16:46
Scott Manley
Рет қаралды 260 М.
Rocket Fuel Injectors - Things Kerbal Space Program Doesn't Teach
17:51
Why The Docking Adapters On The Space Station Are Shaped Oddly
10:53
Scott Manley
Рет қаралды 1 МЛН
Adam Savage Checks Out the Apollo 11 Command Module!
8:08
Adam Savage’s Tested
Рет қаралды 679 М.
How did the Apollo flight computers get men to the moon and back ?
9:05
Curious Droid
Рет қаралды 1,8 МЛН
RARE NASA Mission Control Consoles CLOSE UP SCREEN VIEWS 1970 HD (Space Apollo Computers MOCR)
9:28
Computer History Archives Project ("CHAP")
Рет қаралды 82 М.
Дени против умной колонки😁
0:40
Deni & Mani
Рет қаралды 10 МЛН
Iphone or nokia
0:15
rishton vines😇
Рет қаралды 335 М.
iphone fold ? #spongebob #spongebobsquarepants
0:15
Si pamer 😏
Рет қаралды 583 М.
Где раздвижные смартфоны ?
0:49
Не шарю!
Рет қаралды 247 М.
cool watercooled mobile phone radiator #tech #cooler #ytfeed
0:14
Stark Edition
Рет қаралды 7 МЛН