-
Tipp für Studenten
Ein Jahr Prime kostenlos und einen 20% erhöhten Eintauschwert auf Trade-In erhalten alle Studenten die bei Amazon Student angemeldet sind.
![]() Gutschein erhalten
Tauschen Sie jetzt Assembler: Maschinennahes Programmieren von Anfang an. Mit Windows-Programmierung gegen einen Amazon-Gutschein in Höhe von EUR 0,25 ein - einlösbar für Tausende von Artikeln bei Amazon.de. Entdecken Sie mehr eintauschbare Bücher im Bücher Trade-In Shop. Bitte beachten Sie die Teilnahmebedingungen.
Jetzt für Amazon Student anmelden und um 20% erhöhten Eintauschwert sichern. |
Produktinformation
Möchten Sie die Produktinformationen aktualisieren oder Feedback zu den Produktabbildungen geben?
Ist der Verkauf dieses Produkts für Sie nicht akzeptabel? |
Tags, die Kunden mit diesem Produkt verbinden(Was ist das?)Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
|
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!!!
|
Das Forum zu diesem Produkt
Fragen stellen, Meinungen austauschen, Einblicke gewinnen Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
|
Ähnliche Foren
|
||||||||||||||||||||||||||||||||||
|
|
|