Handboek kaart, kompas, GPS
Wolfgang Linke
1 exemplaar
Beschikbaarheid | Uitgave | Plaats in de bib |
---|---|---|
Magazijn |
Easy Computing, 2001 |
MAGAZIJN : NON-FICTIE : ENKEL NA MAGAZIJNRESERVATIE : 525.3 LINK |
31/12/2001
In een tijdperk waar object oriented- en vierdegeneratieprogrammeertalen de standaard uitmaken, is het zeker niet evident een boek te vinden over het programmeren in Assembler. Het gebruik van flitsende GUI's (Graphical User Interface) is zo vanzelfsprekend geworden dat de meeste softwareontwikkelaars er niet eens meer bij stilstaan dat het ooit heel anders geweest is. Met een boek als Assembler programmeren is het dan ook een beetje terug naar af.
Assembler programmeren heeft iets nostalgisch. Het is terug naar de basis van het programmeren. Het is een stap terug in de tijd, naar de periode waar computers maar enkele kilobytes aan geheugen hadden en de processoren honderden malen trager werkten dan nu. En toch... deze programmeertaal heeft nog steeds zijn toepassingen, die zo eigentijds zijn als Windows Me en Linux Red Hat 7.2. Mensen die zich actief bezighouden met meet-, stuur- en regeltechnieken, of mensen die interfacecomponenten moeten aansturen, kunnen vaak niet anders dan terugvallen op machinegericht programmeren. Ook wie voor massale berekeningen op zoek is naar een snelheidswinst van factor 10 tot zelfs factor 20, zal in Assembler zeker een uitkomst vinden.
Het boek Assembler programmeren behandelt alle facetten van het ontwikkelen van software, maar gaat nog iets verder dan dat. Het geeft ook een duidelijk inzicht in de architectuur en de opbouw van 80x86 en Pentium-processoren. De vele voorbeelden die in het boek verwerkt zijn, staan tevens op de bijgeleverde cd-rom, die ook de nodige Assembler-ontwikkelingsomgeving bevat. Assembler programmeren beslaat dertig vrij kleine hoofdstukken. Dit heeft als voordeel dat elk onderdeeltje niet te lang wordt uitgesponnen en dus vlot leesbaar blijft. De taal is duidelijk en gestructureerd. Ook de afbeeldingen en stroomschema's zijn duidelijk leesbaar. Achteraan in het boek is een alfabetische lijst van alle Assembler-commando's opgenomen, zodat het ook kan gebruikt worden als naslagwerk voor de meer gevorderde Assembler-programmeur.
Assembler programmeren is een ideaal boek voor al wie met deze programmeertaal wil beginnen. Zoals in het boek ook al vermeld staat, is het zeker een stuk eenvoudiger om je kennis op de stap-voor-stapmanier uit te breiden dan te moeten grasduinen in de omvangrijke handleidingen die je bij de aanschaf van een Assembler-ontwikkelingsomgeving krijgt. Toch is enige voorkennis i.v.m. programmeren en een grote technische interesse vereist om het beste uit dit boek te halen. [Cindy Moonen]
Arnout Cosman
Dit boek is een basiscursus voor het (in assembler) programmeren van 80x86 en Pentium-processoren. Hoewel de meeste computerprogrammatuur geschreven wordt in hogere programmeertalen, kan het schrijven van assemblerprogramma's ('in de taal van de processor') soms nodig zijn voor de aansturing van specifieke apparatuur. Dit boek laat de lezer kennismaken met de Microsoft assembler-variant, geschikt voor het programmeren van processoren in pc's. De principes worden op duidelijke wijze en stap voor stap besproken. Als afsluiting wordt in een appendix een alfabetische lijst van de beschikbare instructies gegeven. Hoewel de besproken basisprincipes nog steeds geldig zijn, lijkt het boek vijf jaar geleden geschreven. Alle voorbeelden zijn gebaseerd op het MS-DOS besturingssysteem, dat nauwelijks nog gebruikt wordt. Ook in de lijst met instructies ontbreken de mogelijkheden van de nieuwere Pentium-processoren. De bijgevoegde cd-rom bevat de gebruikte voorbeelden en een werkende assembler.
Laat hieronder weten op welk e-mailadres je een bericht wil krijgen als dit item beschikbaar is. Dit is geen reservering. Je krijgt geen voorrang om dit item te lenen.
Je gaat akkoord dat we je een mail sturen om je aanvraag te bevestigen en je te verwittigen wanneer jouw artikel binnen is. Deze mails zijn eenmalig. Je kan je toestemming op elk moment intrekken via de link in de bevestigingsmail.