Datorn i månlandaren
-
- Medlem
- Inlägg: 776
- Blev medlem: 27 mar 2004 15:17
- Ort: Sverige
Datorn i månlandaren
Jag vet inte om detta kvalar in som civilt eller militärt, ligger tråden fel får ni flytta den.
Man brukar ju ofta höra att miniräknare, mobiltelefoner och klockor (för att ta några exempel) har större datakapacitet än navigeringsdatorn i de månlandare som USA använde under sina månlandningar.
Men vad var det för typ av dator de använde och vilken kapacitet hade den när det gäller CPU och minnesprestanda?
Man brukar ju ofta höra att miniräknare, mobiltelefoner och klockor (för att ta några exempel) har större datakapacitet än navigeringsdatorn i de månlandare som USA använde under sina månlandningar.
Men vad var det för typ av dator de använde och vilken kapacitet hade den när det gäller CPU och minnesprestanda?
-
- Medlem
- Inlägg: 489
- Blev medlem: 24 aug 2005 08:08
- Ort: Stockholm
Har för mig att jag läst om någon som byggde en replika av en månlandardator, ska se om jag hittar den.
Edit: Här är några länkar...
http://en.wikipedia.org/wiki/Apollo_Guidance_Computer
http://starfish.osfn.org/AGCreplica/
Edit: Här är några länkar...
http://en.wikipedia.org/wiki/Apollo_Guidance_Computer
http://starfish.osfn.org/AGCreplica/
-
- Saknad medlem †
- Inlägg: 10194
- Blev medlem: 12 jun 2004 17:41
- Ort: Tjörn
Vilken intressant fråga!
Tog en allra första titt här:
http://www.abc.net.au/science/moon/computer.htm
När jag först läste om "5000 integrerade kretsar" på sidan ovan så trodde jag det var ett skrivfel, men Wikipedian bekräftar:
Tog en allra första titt här:
http://www.abc.net.au/science/moon/computer.htm
När jag först läste om "5000 integrerade kretsar" på sidan ovan så trodde jag det var ett skrivfel, men Wikipedian bekräftar:
Det går alltså inte att jämföra med våra dagars kretsar, eller ens de som satt i hemdatorerna på 80-talet. Nu har vi miljoner transistorer på en enda krets där det mesta händer, istället för tusentals kretsar med ett fåtal komponenter på varje. Apollo-kretsarna var hopkopplade med sladdar - termen "hobbyprojekt" seglade förbi för min inre blick, men det är inte bara orättvist utan felaktigt. Det var fungerande högteknologi, och det är inget att rynka på näsan åt.Wikipedia skrev:The Block I version used 4,100 ICs, each containing a single 3-input NOR logic gate.
Som jämförelse har dagens RAM-minnen en åtkomsttid på tiotals nanosekunder, eller storleksordningen 1000 gånger snabbare än Apollo-minnena. Grovt räknat. En Gigabyte är 250.000 gånger mer än 4 Kb.Wikipedia skrev:The computer's RAM was magnetic core memory (4K words) and ROM was implemented as core rope memory (32K words). Both had cycle times of 12 microseconds.
Även här är teknikerna så olika att jämförelser är svåra, men om datorn (AGC, Apollo Guidance Computer) hade en arbetsfrekvens på 1 Megahertz så kan det jämföras med dagens datorer på 3-4 Ghz, alltså några tusen gånger mer. Men det känns alltså inte särskilt meningsfullt.Wikipedia skrev:The AGC was controlled by a 2.048 MHz crystal clock. The clock was divided by two to produce a four-phase 1.024 MHz clock which the AGC used to perform internal operations.
Beror på hur man räknar. Ordinära miniräknare har ett minne och inga programmeringsmöjligheter; däremot finns det många inte särskilt dyra som överglänser AGC. Klockor känner jag inte till några som går att programmera. Mobiltelefoner - ja, där är exemplet enklast; även att spela upp en enkel mp3-trudelutt kräver måhända fler instruktioner än vad som utfördes under hela vägen till månen (för att gissa runt - och utan att bedöma skillnaden i resultat).maal skrev:miniräknare, mobiltelefoner och klockor
-
- Medlem
- Inlägg: 3426
- Blev medlem: 09 apr 2002 10:10
Nå, 1969 fanns ju knappt datorer i vår mening. Så givetvis ej heller mikrodatorer. Vilket bevisar att man kan faktiskt ha användbar rymdfart i princip utan datorer...
Så om de ändå hade nån form av datorkraft visar egentlgen hur pass långt de var framme...
Vilket påminner mig. En av mina schackkompisar hade en liten mini-schackdator nån gång i slutet på 70-talet. Den var liten, men kompisen berättade att hjärnan var stor som en tändsticksask. Den hade kunnat vara ännu mindre, som ett tändstickshuvud, men då hade det varit svårt att löda in kablar osv...
Och den kunde alltså spela användbar schack, bättre än en nybörjare iaf.
Vilket visar att även en mycket enkel dator kan prestera överraskande mycket om man specialiserar den.
Vidare. Jag vet att för ett par år sedan, långt inne i Pentium eran, var alla "arbetsdatorer"- typ process- och styrdatorer, baserade i princip på 386-serien, alltså en teknik som var minst 10 år föråldrad. Den serien var stabil, pålitlig - och hade fullt tillräcklig kapacitet för det praktiska bruk som förekom. Vad vet jag, det är kanske fortfarande så?!
Vilket återigen visar att även en mycket enkel dator kan prestera överraskande mycket om man specialiserar den.
Så om de ändå hade nån form av datorkraft visar egentlgen hur pass långt de var framme...
Vilket påminner mig. En av mina schackkompisar hade en liten mini-schackdator nån gång i slutet på 70-talet. Den var liten, men kompisen berättade att hjärnan var stor som en tändsticksask. Den hade kunnat vara ännu mindre, som ett tändstickshuvud, men då hade det varit svårt att löda in kablar osv...
Och den kunde alltså spela användbar schack, bättre än en nybörjare iaf.
Vilket visar att även en mycket enkel dator kan prestera överraskande mycket om man specialiserar den.
Vidare. Jag vet att för ett par år sedan, långt inne i Pentium eran, var alla "arbetsdatorer"- typ process- och styrdatorer, baserade i princip på 386-serien, alltså en teknik som var minst 10 år föråldrad. Den serien var stabil, pålitlig - och hade fullt tillräcklig kapacitet för det praktiska bruk som förekom. Vad vet jag, det är kanske fortfarande så?!
Vilket återigen visar att även en mycket enkel dator kan prestera överraskande mycket om man specialiserar den.
-
- Saknad medlem †
- Inlägg: 10194
- Blev medlem: 12 jun 2004 17:41
- Ort: Tjörn
Nu vet jag inte hur din mening är, men 1969 fanns en mängd högnivåspråk (Fortran och LISP är betydligt äldre än så), såväl C och Unix som det som idag är internet började utvecklas ungefär då...Stefan skrev:Nå, 1969 fanns ju knappt datorer i vår mening.
Här ser du Ivan Sutherland demonstrera en ljuspenna; systemet hette Sketchpad och får väl sägas vara föregångare till såväl AutoCAD som Photoshop. Året är 1963.
http://accad.osu.edu/~waynec/history/im ... nd_jpg.htm
-
- Medlem
- Inlägg: 1152
- Blev medlem: 01 maj 2003 08:45
- Ort: Västmanland
http://www.redzero.demon.co.uk/moonhoax/Computers.htm
It doesn't take much computational power to plot a course to the moon. Ok, maybe you or we couldn't do it, but we're talking Newtonian physics here that can be done on the back of an envelope by any physicists worth their salt.
One of the most commonly quoted 'facts' quoted about 60s technology is that "the modern washing machine has more computational power than the first lander." This is a questionable fact, but it hardly matters. It's amazing what you can achieve with primitive computers if you're not worried about fancy user interfaces. Also, most of what had to be computed in the Apollo missions could be done on Earth and radioed up. Everything didn't have to be carried on board.
-
- Stödjande medlem 2022
- Inlägg: 2961
- Blev medlem: 24 mar 2002 16:23
- Ort: Malmö
-
- Medlem
- Inlägg: 3612
- Blev medlem: 04 sep 2004 14:22
- Ort: Göteborg
-
- Medlem
- Inlägg: 2406
- Blev medlem: 21 feb 2004 23:18
- Ort: Frösön
Processorerna i sista modifieringen av Jaktviggen använde 486or samtidigt som jasens (fuljasen) datorer bygger på 386-liknande arkitektur.Stefan skrev:Nå, 1969 fanns ju knappt datorer i vår mening. Så givetvis ej heller mikrodatorer. Vilket bevisar att man kan faktiskt ha användbar rymdfart i princip utan datorer...
Så om de ändå hade nån form av datorkraft visar egentlgen hur pass långt de var framme...
Vilket påminner mig. En av mina schackkompisar hade en liten mini-schackdator nån gång i slutet på 70-talet. Den var liten, men kompisen berättade att hjärnan var stor som en tändsticksask. Den hade kunnat vara ännu mindre, som ett tändstickshuvud, men då hade det varit svårt att löda in kablar osv...
Och den kunde alltså spela användbar schack, bättre än en nybörjare iaf.
Vilket visar att även en mycket enkel dator kan prestera överraskande mycket om man specialiserar den.
Vidare. Jag vet att för ett par år sedan, långt inne i Pentium eran, var alla "arbetsdatorer"- typ process- och styrdatorer, baserade i princip på 386-serien, alltså en teknik som var minst 10 år föråldrad. Den serien var stabil, pålitlig - och hade fullt tillräcklig kapacitet för det praktiska bruk som förekom. Vad vet jag, det är kanske fortfarande så?!
Vilket återigen visar att även en mycket enkel dator kan prestera överraskande mycket om man specialiserar den.
J.K Nilsson
-
- Stödjande medlem 2022
- Inlägg: 1917
- Blev medlem: 04 maj 2002 13:44
- Ort: Stockholm
En gigabyte av idag är bara 125 000 gånger mer än Apollodatorn.Hexmaster skrev:Vilken intressant fråga!
Som jämförelse har dagens RAM-minnen en åtkomsttid på tiotals nanosekunder, eller storleksordningen 1000 gånger snabbare än Apollo-minnena. Grovt räknat. En Gigabyte är 250.000 gånger mer än 4 Kb.Wikipedia skrev:The computer's RAM was magnetic core memory (4K words) and ROM was implemented as core rope memory (32K words). Both had cycle times of 12 microseconds.
Notera att vi pratar om stenåldersdatorer, så det står Kilo-Ord. och ordlängden var 16 bittar.
Ny pratar man ju bara om kilobyte.
Detta var något som stordatorfolket förklarde för lilla mig i början av åttiotalet,
När jag var kaxig och tyckte min server var maxad med 10 Megabyte Hårddisk!
(IBM burkarna tror jag hade 64 bittar i ordet redan då)
Mvh
/John datafosil T
-
- Saknad medlem †
- Inlägg: 10194
- Blev medlem: 12 jun 2004 17:41
- Ort: Tjörn
Jovars, men jag har också vart med på stenåldern... Med byte, ord och långord (på 68000-familjen). För att dänga till med flintyxan kan jag nämna att ordlängden i AGC var 15 bitar, plus en paritetsbit för felkontroll.JohnT skrev:En gigabyte av idag är bara 125 000 gånger mer än Apollodatorn.
Notera att vi pratar om stenåldersdatorer, så det står Kilo-Ord. och ordlängden var 16 bittar.
Ny pratar man ju bara om kilobyte.
Datorn var inte det häftigaste man hade kunnat göra vid den tiden, men häftighet var fantastiskt mycket mindre viktigt än pålitlighet; och pålitliga var prylarna. Det var också därför man utrustade dem med hela elva maskinkodsinstruktioner (vet inte hur många en Pentium sitter inne med, men efter över tjugo års utveckling gissar jag på uppemot 20 gånger så många).
Men att det som sagt inte går att jämföra med en dator av idag framgår av gränssnittet, om inte annat:
http://en.wikipedia.org/wiki/Image:DSKYS.JPG
(Hur man gör en miniräknar-applikation som tar över 100 kb, det skulle jag vilja veta...)
-
- Medlem
- Inlägg: 161
- Blev medlem: 16 aug 2005 07:34
- Ort: Sverige
Jag vill minnas att det är överklockade Zilog Z80 i JAS, men jag kanske tänker på den snygga varianten?J.K Nilsson skrev:Processorerna i sista modifieringen av Jaktviggen använde 486or samtidigt som jasens (fuljasen) datorer bygger på 386-liknande arkitektur.
J.K Nilsson
Z80 användes bla i Sinclair Spectrum...
/Otto
-
- Medlem
- Inlägg: 161
- Blev medlem: 16 aug 2005 07:34
- Ort: Sverige
Det här är en mycket relevant poäng.Solitaire skrev:http://www.redzero.demon.co.uk/moonhoax/Computers.htm
It doesn't take much computational power to plot a course to the moon. Ok, maybe you or we couldn't do it, but we're talking Newtonian physics here that can be done on the back of an envelope by any physicists worth their salt.
One of the most commonly quoted 'facts' quoted about 60s technology is that "the modern washing machine has more computational power than the first lander." This is a questionable fact, but it hardly matters. It's amazing what you can achieve with primitive computers if you're not worried about fancy user interfaces. Also, most of what had to be computed in the Apollo missions could be done on Earth and radioed up. Everything didn't have to be carried on board.
Dessutom: När konsekvenserna för fel blir stora och behoven av beräkningskraft
är små, är det listigt att använda beprövad teknologi. Rymdfärjan använder tex
Motorola 6800 för "avfyrningsdatorn". En viktig anledning till detta är att andra
redan hittat eventuella fel i kretsen. De som någon gång studerat digitalteknik, är
nog bekanta med 6800.
En kollega med ett förflutet på NASA och General Electric, berätttade att programmet
för att skjuta upp en rymdfärja är ungefär 4000 rader kod. NASA brukar räkna med
ungefär ett programmeringsfel per 100 rader kod... Ytterligare ett skäl till varför
astronauter ska ha bra betalt.
/Otto
-
- Saknad medlem †
- Inlägg: 10194
- Blev medlem: 12 jun 2004 17:41
- Ort: Tjörn
Minns ett mycket tidigt utkast till ett månprojekt, skissat av något brittiskt "aerospace"-sällskap. I lasten ingick en påfallande stor mängd kaffe, som var till för att astronauterna inte skulle falla i sömn över de oändliga beräkningarna.
"Haverikommissionen har kommit fram till att kraschen berodde på att löjtnant Armstrong glömde att sätta ett i minne."
"Haverikommissionen har kommit fram till att kraschen berodde på att löjtnant Armstrong glömde att sätta ett i minne."
-
- Medlem
- Inlägg: 3626
- Blev medlem: 05 mar 2003 15:27
- Ort: Gotland.