Jeg tænker på:
Maskinkode og assembler, bare en grundlæggende forståelse af emnet,
tror jeg vil være tilfreds hvis jeg kan skrive et program i maskinkode
som lægger 2 og 2 sammen.
Jeg kunne tænke mig en størrer forståelse af hvordan de interne dele
af en computer egentlig fungerer; jeg mener, vi ved jo alle sammen at
en processor består af millioner af transistorer, men det fortæller
os jo ikke hvordan den egentlig fungerer, hvordan kredsene er opbygget,
etc.
Jeg er af den mening af hvis man vil gøre sig klog inden for et
område bør man have en grundlæggende forståelse af emnet, derfor
disse to lidt kryptiske punkter.
Jeg har programeret lidt i c++, men er aldrig rigtig kommet igang. Jeg
foretrækker at være platform uafhængig. Endvidere har jeg savnet
noget læsning angående den grafiske side, jeg tænker her på open gl
el.lign. Det er min erfaring at informationer inden for netop det
område (på nettet) er sparsomme og kryptiske.
Det korte og det lange er at hvis nogen der læser dette inlæg har
kendskab til bøger hæfter m.m. som jeg burde læse, ønsker jeg at
vide mere så jeg evt. kan gøre en investing i disse. Jeg er klar over
at de virkelig gode bøger sjældent fås på dansk, men det er at
foretrække.
Så håber jeg bare at der er nogen der læser mt inlæg og kommer med
nogle gode råd om nogle gode bøger.
på forhånd tak.
En perfekt bog (synes jeg) som intro til alle emner
(elektronik, hardware, maskinkode, software) er "Code", se:
http://www.amazon.co.uk/gp/product/0735611319/202-2279494-6911024?v=glance&n=266239
mvh
Thomas
Måske kan du finde noget på
http://garbo.uwasa.fi/pc/assembler.html
prøv skriv debug i en commandolinie (virker også på XP)
C:\>debug //start debugger
-? //liste over kommandoer.
MVH
Jan Mølgaard
--------------------------------------------------------------------------------
Jeg beskyttes af den gratis SPAMfighter til privatbrugere.
Den har indtil videre sparet mig for at få 726 spam-mails
Betalende brugere får ikke denne besked i deres e-mails.
Hent en gratis SPAMfighter her.
Hvad med Arne Tolstrups bog?
<http://www.tolstrupdata.dk/books/index.htm>
--
Jens Axel Søgaard
"Structured Computer Organization" af Tanenbaum. Han er en af de store
guruer. God læselyst.
Mvh. Michael.
--
Which is more dangerous? TV guided missiles or TV guided families?
I am less likely to answer usenet postings by anonymous authors.
Visit my home page at http://michael.zedeler.dk/
> C:\>debug //start debugger
8086 og 80386 er ikke lige de nemmeste arkitekturer at komme i gang
med.
Et bedre bud er en 8-bit arkitektur da disse er til at overskue og der
findes fremragende emulatorer til de fleste arkitekturer.
Personligt vil jeg foreslå Z80 og så køre med en CP/M-80 emulator.
Det modsvarer de maskiner der var i Danmark i starten af 80'erne,
herunder Regnecentralens Piccolo.
--
Thorbjørn Ravn Andersen
Jeg skal som sagt ikke igang med det, jeg vil bare gerne vide lidt om
hvordan det hele hænger sammen.
Jeg har kigget på disse to bøger:
Charles Petzold - Code: The Hidden Language of Computer Hardware and
Software
Andrew S. Tanenbaum - Structured Computer Organization
og de ser absolut ud til at være noget jeg kunne finde på at læse,
men for det første er der ingen af dem der helliger sig c++, hvilket
jeg også har brug for en god bog om, og så er jeg overbevist om at
der er mange andre gode bøger på markedet, so keep em coming. ;-)
> "Structured Computer Organization" af Tanenbaum. Han er en af de
> store guruer. God læselyst.
>
Også mit forslag. Jeg har ikke læst de nyere versioner, men læsten
den i slut 80'erne. Fed bog !
--
/\ preben nielsen
\/\ pr...@post.tele.dk
> Jeg har kigget på disse to bøger:
> Charles Petzold - Code: The Hidden Language of Computer Hardware and
> Software
> Andrew S. Tanenbaum - Structured Computer Organization
> og de ser absolut ud til at være noget jeg kunne finde på at læse,
> men for det første er der ingen af dem der helliger sig c++, hvilket
> jeg også har brug for en god bog om, og så er jeg overbevist om at
> der er mange andre gode bøger på markedet, so keep em coming. ;-)
Hvis du både skal vide noget om hvordan hardware i en computer generelt
er skruet sammen, herunder hvordan en CPU fungerer og derudover vil lære
noget om C++, er det bedst at læse to forskellige bøger. Først
Tanenbaums bog (eller en tilsvarende) og dernæst en bog om C++.
> Andrew S. Tanenbaum - Structured Computer Organization
Denne er god. AST skriver rigtigt godt og inspireret, men koder ret
kringlet (bedømt ud fra Minixkildeteksten).
> og de ser absolut ud til at være noget jeg kunne finde på at læse,
> men for det første er der ingen af dem der helliger sig c++, hvilket
> jeg også har brug for en god bog om, og så er jeg overbevist om at
> der er mange andre gode bøger på markedet, so keep em coming. ;-)
Find en anden bog om C++. De bedste bøger helliger sig ET emne.
Herudover hvis du bare vil lære et sprog for at lære det, er C++ nok
ikke det bedste på denne jord, da det har alt for meget gammelt gods i
baggagen.
Tillad mig at foreslå dig at finde på en god opgave hvor du vil bruge
slutresultatet og vurdere hvilke sprog du har tilgængeligt til at lave
det i. Fx er .NET skidt på en Windows98 maskine, og Visual Basic
skidt på en Linuxmaskine.
--
Thorbjørn Ravn Andersen
> Maskinkode og assembler, bare en grundlæggende forståelse af emnet,
> tror jeg vil være tilfreds hvis jeg kan skrive et program i maskinkode
> som lægger 2 og 2 sammen.
>
> Jeg kunne tænke mig en størrer forståelse af hvordan de interne dele
> af en computer egentlig fungerer; jeg mener, vi ved jo alle sammen at
> en processor består af millioner af transistorer, men det fortæller
> os jo ikke hvordan den egentlig fungerer, hvordan kredsene er opbygget,
> etc.
Da jeg var på første året på datalogi, blev denne bog brugt:
http://www.amazon.co.uk/gp/product/1558606041/026-9949467-3462817?v=glance&n=266239&v=glance
Den giver en introduktion til assembler og til opbygningen af en pc.
Opbygningen af en pc bliver givet så præcist og grundigt, at man
efterfølgende selv kan designe en CPU, hvis man ønsker det. (Dog noget
langsommere, end dem der bliver produceret i dag ;))
Bogen bruger en smule C, men det kunne jeg ikke da jeg havde faget og
jeg klarede det let.
I den tid jeg har læst datalogi, synes jeg klart, at det er en af de
bedste bøger jeg har haft.
--
Why do fireflies die so soon?
http://www.jensercube.dk/sig.asp
[Om Tanenbaums bog]
> Også mit forslag. Jeg har ikke læst de nyere versioner, men læsten
> den i slut 80'erne. Fed bog !
Jeg læste den (og fortsættelsen) på datamatikerskolen for 5-6 år
siden. Den første er fortræffelig.
Lyder som en god bog, men jeg er lidt forviret. Jeg slog den op på
bibliotek.dk, men der står det som om at det er en serie på 3 bøger,
men det er det ikke eller hvad?
Har selv prøvet at kigge på bibliotek.dk, og så vidt jeg kan se, er det
blot tre forskellige udgaver. Selv har jeg 3. udgave, som er fra sidste år.
Vedrørende OpenGL Er der alt hvad hjertet kan ønske sig på denne side
En af de rigtig gode ting ved denne side er at alle eksemplerne i
de mange tutorials efterfølgende er vist i flere end 20 forskellige
programmeringssprog båede for Windows Mac og *nix.
Men for lige at give dig lidt overblik
Selve kommunikationen med grafikortet består af de ordrer der
findes i de 2 bibilioteker GL, GLu der tilsammen udgør OpenGl.
Dem findes der bindinger til på alle sprog
Ud over det skal du også bruge et bibliotek til at formidle
kommunikationen til X eller Windows og der findes en delforskellige
Glut, SDL, GLX, GLWF for bare at nævne nogle.
Hvis du vil kombinere de med Normal grafisk brugerflade er det muligt at
det bibliotek du bruger til det har et gl flade, som du så kan bruge i
stedet for de omtalte biblioteker GTK har f.eks GTK_GL_AREA.
og disee mange valgmuligheder kan godt være forvirrende.
PEA
Charles Petzold - Code: The Hidden Language of Computer Hardware and
Software
Andrew S. Tanenbaum - Structured Computer Organization
David A. Patterson - Computer Organization and Design: The
Hardware/software Interface
Andrew Koenig, Barbara E. Moo - Accelerated C++ : practical programming
by example
Sidst nævnte bog mindes jeg at have fået anbefalet på et tidspunkt,
men hvis der er nogen der kender en bedre luter jeg ører. Det ville
heller ikke gøre noget hvis den kunne bruges som opslagsværk, det er
jeg ikke sikker på at denne bog kan.
Jeg er naturligvis stadig intereseret i en kombineret ogl og c++ bog,
men det er jo nok også for meget at forlange.
Nuvel, tak for hjælpen og hvis der er nogen der har kommentarer gode
råd eller tilføjelser holder jeg stadig tråden under opsyn.
> Sidst nævnte bog mindes jeg at have fået anbefalet på et tidspunkt,
> men hvis der er nogen der kender en bedre luter jeg ører. Det ville
> heller ikke gøre noget hvis den kunne bruges som opslagsværk, det er
> jeg ikke sikker på at denne bog kan.
Det er ikke et opslagsværk. Der findes en opslagsbog til C++ som
anbefales (og som jeg har), men den er så omfattende og
omhyggelig at den er svær at læse.
Det er Bjarne Stroustrup himself der har skrevet den:
The C++ Programming language
(special edition helst)
Helt enig. Den kan anbefales.
Jacob
> Andrew Koenig, Barbara E. Moo - Accelerated C++ : practical programming
> by example
> Sidst nævnte bog mindes jeg at have fået anbefalet på et tidspunkt,
> men hvis der er nogen der kender en bedre luter jeg ører.
Den er rigtig god - og velegnet som godnatlæsning
> Det ville
> heller ikke gøre noget hvis den kunne bruges som opslagsværk, det er
> jeg ikke sikker på at denne bog kan.
Så skal du overveje
C++ Primer, fourth edition
Stanley B. Lippman, Josee Lajoie, Barbara E. Moo
ISBN 0-201-72148-1
Bemærk navne sammenfaldet.
Venlig hilsen
Mogens Hansen