|
| Assembler: Maschinennahes Programmieren von Anfang an. Mit Windows-Programmierung
|
| |
Hervorragende Einführung in Assembler für PC, DOS & WINDOWS!
• • • • • (bewertet mit 5 von 5 Punkten)
Rezension bezieht sich auf: Assembler: Maschinennahes Programmieren von Anfang an. Mit Windows-Programmierung (Taschenbuch) Ich habe mir dieses Buch zur Vorbereitung auf meinen Leistungsnachweis in Assembler gekauft. Es ist das preiswerteste Assemblerbuch auf dem Markt. Trotzdem bekommt man dafür satte 352 Seiten, eine fast endlose Zahl an guten Beispielen, Tabellen und Grafiken!! Gerade für Einsteiger in die Assemblerprogrammierung, wie ich es einer war, ist das Lehrbuch meiner Meinung nach eines der Besten! Mir wurde es empfohlen und ich würde es wieder kaufen! Ich habe auch dank dem Buch eine "sehr gute" Note bekommen. Das Buch ist also jeden Cent wert!!
Gleich im 1. Kapitel zeigt der Autor dem Leser, dass Programmieren in Assembler genauso einfach zu erlernen ist wie jede Hochsprache. Dazu vergleicht er eine dreizeilige Befehlsfolge von C++, von Cobol und von Pascal mit Assembler. Darauf folgt das erste, einfache Assemblerprogramm. Es soll "Assembler ist gar nicht so schwer." auf dem Bildschirm ausgegeben werden. Der Autor erklärt das Beispiel und zeigt auch, wie man dieses mit dem Microsoft-Compiler "MASM" und dem "TASM" von Borland übersetzen kann. Er erklärt auch die Vorteile eines Assemblerprogramms gegenüber Hochsprachen. Assembler ist z.B. schneller und nur damit hat man den PC zu 100 Prozent im Griff. Das 2. Kapitel widmet sich den Zahlensystemen und wie man zwischen ihnen umrechnen kann. Im 3. und 4. Kapitel folgt eine gute Einführung in die Funktionsweise aller PCs am Beispiel des 8086-ers. Wer denkt, der 8086-er sei veraltet, irrt sich: Jeder Prozessor - auch der Athlon64 und der Pentium 4 - haben sozusagen einen 8086-er "in sich" und arbeiten wie er. Nur eben viel schneller! Mit der nötigen Theorie gewappnet, konnte ich ab dem 5. Kapitel mit dem Erlernen der Befehle losgehen. Der Aufbau eines Assemblerprogramms wird genauso ausführlich erklärt, wie wichtige Befehle. Zu jedem Befehl gibt es ein Beispiel mit ausführlicher Erklärung. Ich konnte also alles nachvollziehen. Wer das 6. Kapitel verstanden hat, kann meiner Meinung nach bereits eigene kleine Programme schreiben. Doch dem Buch geht die Puste noch lange nicht aus: Es folgen ganze Kapitel zu den Themen "Unterprogramme", "Strukturierte Programmierung", "Makros und Blockwiederholungsanweisungen" und das "Einbinden von Assemblermodulen in Hochsprachen". Im letzten Kapitel, das 12., gibt der Autor eine kurze, aber dennoch gute Einführung in "Windows und Assembler". Ich konnte da noch einiges über die Fenstertechnik in Windows mitnehmen. Zuguterletzt schrieb ich ein Programm für eine Beispielgrafik.
Für meine Klausur am Nützlichsten waren die Befehlslisten aus dem "Anhang". Die gibt es praktischerweise gleich zweimal. Einmal alle Befehle nach Alphabet geordnet. Das ist gut zum Nachschlagen eines Befehls, wenn man eine Erklärung mit Beispiel braucht. Die zweite Befehlsliste ist nach Befehlsgruppen geordnet. So konnte ich in der Hektik der Prüfung schnell den passenden Befehl finden. Und fertig war das Programm in der Prüfung! ;-)
Die Wehrmutstropfen seien auch erwähnt: Wer "Assemblergott" werden möchte, braucht nach dem Lesen dieses Buches mindestens ein weiteres Fachbuch, um sich tiefer in das Thema einarbeiten zu können. V.a. wenn man kompliziertere Befehlssätze wie MMX, 3DNow, usw. erlernen möchte. Die sind nicht Thema dieses Buches. Auch wer ausschließlich unter LINUX Assembler programmieren möchte, sollte sich vielleicht auch ein spezielleres Buch ansehen. Ein paar kleine Druckfehler findet man sicher auch in diesem Buch, doch die finde ich in jedem anderen Buch ebenso!
=> FAZIT: Für den Einstieg in Assembler hat das Buch dank guter Erklärungen und vieler Beispiele extrem viel zu bieten! Zumindest mir hat es eine "sehr gute" Note in der Assemblerprüfung beschert! Daher möchte ich Euch das Buch weiterempfehlen und vergebe ohne Wenn und Aber das Maximum: 5 STERNE für Assembler!!!
Eine Rezension von Ein Kunde
vom 14. Februar 2004 | | | | | | | |
| | | Zur Übersicht ... |
 |  |  |  |  |  | | |
| |
Angebote zu , , ab 1 Euro!
|
| Siehe auch folgende Artikel: |
|
|  | | C: Programmieren von Anfang an C++: Objektorientiertes Programmieren von... Assembler: Grundlagen der Programmierung (mitp... Assembler GE-PACKT (mitp Ge-packt) Java: Programmieren von Anfang an Mikroprozessortechnik: Grundlagen, Architekturen,...
|
| | Mehr zu Hardware & Technik, Programmiersprachen, Assembler
|
| | Home ..., , Begleitseite ... |
|
|
| | Herausgeber dieser Seite ist DomainLoc.com GmbH - Partner von |
Copyright © DomainLoc.com GmbH (Impressum) |
| |