mboost-dp1

Jack Eisenmann
- Forside
- ⟨
- Forum
- ⟨
- Nyheder
Meh:
http://en.wikipedia.org/wiki/Ray_Kurzweil
Vill have været en nyhed...for ca. 50 år siden.
http://en.wikipedia.org/wiki/Ray_Kurzweil
In 1963, at age fifteen, he wrote his first computer program.[2] Later in high school he created a sophisticated pattern-recognition software program that analyzed the works of classical composers, and then synthesized its own songs in similar styles. The capabilities of this invention were so impressive that, in 1965, he was invited to appear on the CBS television program I've Got a Secret, where he performed a piano piece that was composed by a computer he also had built
Vill have været en nyhed...for ca. 50 år siden.
Som Tanenbaum skrev i en af sine bøger:
In theory, after fully understanding this chapter, the reader should be able to go out and buy a large bag full of transistors and build this subset of the JVM machine. Students who successfully accomplish this task will be given extra credit (and a complete psychiatric examination).
#6 bliver nød til at rate Gentagelse...
Crysis 2 er udkommet, kom videre nu...
Topic:
Forsatan man skal holde tungen lige i munden når man monterer alle de ledninger...
Især fordi jeg umiddelbart ikke kan spotte nogen som helst nummerering af dem...
Ellers, er det da en rimelig miljøvenlig computer, som kører på batterier, ud over skærmen selvfølgelig :)
Im impressed...
Crysis 2 er udkommet, kom videre nu...
Topic:
Forsatan man skal holde tungen lige i munden når man monterer alle de ledninger...
Især fordi jeg umiddelbart ikke kan spotte nogen som helst nummerering af dem...
Ellers, er det da en rimelig miljøvenlig computer, som kører på batterier, ud over skærmen selvfølgelig :)
Im impressed...
Hardcore alligevel. Han skrev jo det hele i machine code. :D
Bare ærgerligt, at der er så meget støj på skærmen.
Bare ærgerligt, at der er så meget støj på skærmen.
Er der nogen der vil forklare mig en ting.
Hvis vi nu antager at der ikke fandtes computere før den som han har lavet. Hvordan vil man så have muligheden for at skrive noget software til den. Man vil da ikke tage og skrive det på et stykke papir og skanne det? ;P
Tak på forhånd :)
Hvis vi nu antager at der ikke fandtes computere før den som han har lavet. Hvordan vil man så have muligheden for at skrive noget software til den. Man vil da ikke tage og skrive det på et stykke papir og skanne det? ;P
Tak på forhånd :)
Man ville skrive det på et stykke papir og taste det ind hver gang man tænder for computeren. Sådan fungerede nogle af de første computere.Longio (14) skrev:Hvis vi nu antager at der ikke fandtes computere før den som han har lavet. Hvordan vil man så have muligheden for at skrive noget software til den. Man vil da ikke tage og skrive det på et stykke papir og skanne det?
kasperd (15) skrev:Man ville skrive det på et stykke papir og taste det ind hver gang man tænder for computeren. Sådan fungerede nogle af de første computere.
Han brugte også det første krudt på at lave en HEX editor, så han kunne skrive kode direkte i hukommelsen, som så kunne exekveres når computeren startede. Dette er ikke kode som skal kompileres, men blot maskin instruktioner til CPU'en. Næste skridt for ham er nok at lave en simpel compiler, så han kan bruge "høj niveau" sprog som assembler eller C.
Longio (14) skrev:Er der nogen der vil forklare mig en ting.
Hvis vi nu antager at der ikke fandtes computere før den som han har lavet. Hvordan vil man så have muligheden for at skrive noget software til den. Man vil da ikke tage og skrive det på et stykke papir og skanne det? ;P
Tak på forhånd :)
Det var meget værre end hvad nogle af de andre fortæller dig.
Du sidder ganske rigtigt og skriver din kode på papir, og så går du ellers i gang med at indlæse binært via et sæt kontakter på fronten. Er du heldig skal du ikke selv sætte adressekontakterne og kan nøjes med data. Er du uheldig er der rigtigt mange kontakter der skal stå ens. Ofte var man 2 om at gøre dette: Den ene satte kontakterne, og den anden kontrollerede at de stod korrekt inden man gik videre.
Her ser du et eksempel på et sådant frontpanel
milter (18) skrev:Næste skridt for ham er nok at lave en simpel compiler, så han kan bruge "høj niveau" sprog som assembler eller C.
Ret beset er Assembler lav niveau-sprog, mens C er høj niveau. Forskellen er, at C kan du skrive uden at skulle tænke på eks. registre i MCU, og du behøver ikke tænke på hvor mange bit dit system er. Med Assembler skal du tænke på det hele selv. Det giver en mindre kodemængde, men langt større kodebesvær.
Longio (14) skrev:Er der nogen der vil forklare mig en ting.
Hvis vi nu antager at der ikke fandtes computere før den som han har lavet. Hvordan vil man så have muligheden for at skrive noget software til den. Man vil da ikke tage og skrive det på et stykke papir og skanne det? ;P
Tak på forhånd :)
Udover det allerede nævnte: Hulkort. Tilbage i tiderne kunne man skrive software på papir (altså - binært, ikke noget med at skrive if-then-else) og sende 'ud i byen' til kodedamerne, som så skrev det ind på hulkort. Hulkortene kom tilbage, og du kunne proppe dem ind i computeren. Hvis der var programfejl skulle du så gennemgå hulkortene for at finde fejlen.
#12 Hvorfor bliver du ved med at ævle om at den er økovenlig?
Med din logik er en plæneklipper "økovenlig" bare fordi den kun bruger 1 liter benzin i timen.
Det ses jo tydeligt ud fra videoen at computerens regnekraft er begrænset. (F.eks. den måde det lige tager et kvart sekund at skifte skærmbillede.)
Dvs. "Mængde strøm per beregning" må være ufattelig høj sammenlignet med nutids cpuer.
Det er jo ikke for ingenting at man er gået væk fra at bygge computere på den måde som han har gjort, og istedet smelte det hele sammen i en lille klump silicium med få nanometer mellem lederne.
Med din logik er en plæneklipper "økovenlig" bare fordi den kun bruger 1 liter benzin i timen.
Det ses jo tydeligt ud fra videoen at computerens regnekraft er begrænset. (F.eks. den måde det lige tager et kvart sekund at skifte skærmbillede.)
Dvs. "Mængde strøm per beregning" må være ufattelig høj sammenlignet med nutids cpuer.
Det er jo ikke for ingenting at man er gået væk fra at bygge computere på den måde som han har gjort, og istedet smelte det hele sammen i en lille klump silicium med få nanometer mellem lederne.
noisycricket (7) skrev:http://pokato.net/demot/2011-03-10-11-09-56493792601.jpeg
Ikke langt fra, her er noget fra en anden af hans videoer:
http://i.imgur.com/6bQ9Z.jpg
#2 Du ville have været en nyhed for 50 år siden, http://en.wikipedia.org/wiki/Clown
Hvis dette IKKE er en nyhed så ved jeg ikke hvad definitionen på en nyhed er.
Hvis dette IKKE er en nyhed så ved jeg ikke hvad definitionen på en nyhed er.
Det er da et meget sjovt projekt og viser også at han har rimeligt styr på hvordan en computer virker, men det er jo altså også noget som er gjort før, og for mange år siden.
Jeg ville have været meget imponeret over hans ihærdighed hvis han havde lavet RAM kredsene med TTL kredse frem for at bruge SRAM kredse. :-)
Jeg ville have været meget imponeret over hans ihærdighed hvis han havde lavet RAM kredsene med TTL kredse frem for at bruge SRAM kredse. :-)
Der er sådan set ikke noget svært ved at lave SRAM af transistorer (eller færdige gates), det kommer bare til at tage lang tid, fylde rigtigt meget, og bruge en masse strøm.demolition (30) skrev:Jeg ville have været meget imponeret over hans ihærdighed hvis han havde lavet RAM kredsene med TTL kredse frem for at bruge SRAM kredse. :-)
Tænkte også på det citat af Tanenbaum da jeg læste nyheden :-P
Longio (14) skrev:Er der nogen der vil forklare mig en ting.
Hvis vi nu antager at der ikke fandtes computere før den som han har lavet. Hvordan vil man så have muligheden for at skrive noget software til den. Man vil da ikke tage og skrive det på et stykke papir og skanne det? ;P
Tak på forhånd :)
Hahaha, priceless kommentar.
(Hint: jo det var præcis det man gjorde bl.a. med hul-strimler i computerens barndom)
RAM må uden tvivl være den mest kedelige del af sådan en maskine at lave hvis man selv skal konstruere den celle for celle.demolition (30) skrev:Jeg ville have været meget imponeret over hans ihærdighed hvis han havde lavet RAM kredsene med TTL kredse frem for at bruge SRAM kredse.
I princippet er der ikke nogen stor forskel på SRAM og CPU registre. Med RAM skal der bare laves mange flere af dem.
At bruge færdige RAM kredse vil heller ikke begrænse designet ret meget. Man har stadigvæk frihed til at designe instruktionssæt, I/O kredse og alt det andet som man har lyst til selvom RAM interfacet allerede ligger fast.
Jeg kan sagtens forstå hvorfor man ville vælge at bruge færdige RAM kredse.
MortenH (34) skrev:Det er alt sammen meget fint, men hvorfor fanden skal folk altid smide latterlig musik på youtube videos :(
I det her tilfælde har han jo brugt 8 bit musik, til sit 8 bit system.... DET ER GENIALT, SÅ FAT DET DOG! xD
#40 NETOP!... det var fra computerens spæde barndom!..
Andre:
Stop dog med "det villevære en nyhed for 50 år siden" - "det ville være smart hvis han gjorde sådan og sådan" ..
Janteloven har magt på Newz.dk - der er jo absolut INGEN herinde der kunne gøre ham efter (ikke svjv ihvertfald) ...
Derfor lad os da give knægten kudos for at lave sin egen computer af ledning-stumper og nogle få transistorer!... Ih altså ..
Andre:
Stop dog med "det villevære en nyhed for 50 år siden" - "det ville være smart hvis han gjorde sådan og sådan" ..
Janteloven har magt på Newz.dk - der er jo absolut INGEN herinde der kunne gøre ham efter (ikke svjv ihvertfald) ...
Derfor lad os da give knægten kudos for at lave sin egen computer af ledning-stumper og nogle få transistorer!... Ih altså ..
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.