Professionelle Assembler-Sprache

Bewertung:   (4,2 von 5)

Professionelle Assembler-Sprache (Richard Blum)

Leserbewertungen

Zusammenfassung:

Das Buch hat gemischte Kritiken von Lesern mit unterschiedlichen Programmierkenntnissen erhalten. Einerseits loben einige den umfassenden Ansatz zum Erlernen von Assembler, insbesondere für Linux-Benutzer. Viele schätzen den Fokus auf die praktische Anwendung und das einführende Material. Andere kritisieren jedoch, dass das Buch eine beträchtliche Anzahl von Fehlern und Auslassungen aufweist, die es als Nachschlagewerk unzureichend machen. Einige Leser sind der Meinung, dass das Buch dem Etikett „Professional“ nicht gerecht wird und eher für Anfänger geeignet ist. Das Buch verwendet vorwiegend die AT&T-Syntax und ist auf die Intel-Architektur ausgerichtet, was seine Anwendbarkeit für diejenigen, die mit anderen Architekturen oder Systemen arbeiten, einschränkt.

Vorteile:

Umfassende Einführung in die Assemblersprache, insbesondere für Linux-Benutzer.
Praktische und leicht nachvollziehbare Beispiele, die den Einstieg in die Programmierung fördern.
Hat eine gute Struktur und Reihenfolge der Themen, was den Lernprozess für diejenigen erleichtert, die bereits über Programmierkenntnisse verfügen.
Gut geeignet, um Assembler im Zusammenhang mit der C/C++-Programmierung zu verstehen.

Nachteile:

Erhebliche Anzahl kritischer Fehler in Beispielen und Erklärungen, was die Wirksamkeit als Nachschlagewerk verringert.
Verwendet die AT&T-Syntax, die nicht für alle Benutzer geeignet ist, insbesondere für diejenigen, die mit der Intel-Syntax vertraut sind.
Fehlt die Behandlung fortgeschrittener Themen und Systemaufrufe erst im weiteren Verlauf des Buches.
Einige finden es zu grundlegend, um die Bedürfnisse professioneller Assembler-Programmierung zu befriedigen.

(basierend auf 39 Leserbewertungen)

Originaltitel:

Professional Assembly Language

Inhalt des Buches:

Im Gegensatz zu Hochsprachen wie Java und C++ ist Assemblersprache viel näher am Maschinencode, der tatsächlich auf Computern läuft.

Sie wird verwendet, um Programme oder Module zu erstellen, die sehr schnell und effizient sind, sowie beim Hacken von Exploits und Reverse Engineering, Dieses code-intensive Handbuch zeigt Programmierern, wie sie eigenständige Assembler-Programme erstellen und Assembler-Bibliotheken oder -Routinen in bestehende High-Level-Anwendungen einbinden können. Es wird gezeigt, wie man Daten manipuliert, fortgeschrittene Funktionen und Bibliotheken einbindet und die Anwendungsleistung maximiert.

Die Beispiele verwenden C als High-Level-Sprache, Linux als Entwicklungsumgebung und GNU-Tools zum Assemblieren, Kompilieren, Linken und Debuggen

Weitere Daten des Buches:

ISBN:9780764579011
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2005
Seitenzahl:576

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Professionelle Assembler-Sprache - Professional Assembly Language
Im Gegensatz zu Hochsprachen wie Java und C++ ist Assemblersprache viel näher am Maschinencode, der...
Professionelle Assembler-Sprache - Professional Assembly Language
Linux Kommandozeile und Shell Scripting Bibel - Linux Command Line and Shell Scripting...
Verbessern Sie Ihr Verständnis der Linux-Befehlszeile mit dieser...
Linux Kommandozeile und Shell Scripting Bibel - Linux Command Line and Shell Scripting Bible
Lpic-1 Linux Professional Institute Zertifizierung Studienführer: Prüfung 101-500 und Prüfung...
Das meistverkaufte Studienhandbuch für die beliebte...
Lpic-1 Linux Professional Institute Zertifizierung Studienführer: Prüfung 101-500 und Prüfung 102-500 - Lpic-1 Linux Professional Institute Certification Study Guide: Exam 101-500 and Exam 102-500
Open-Source-E-Mail-Sicherheit - Open Source E-mail Security
In diesem Buch lernen Sie die Technologie kennen, die sicheren E-Mail-Systemen zugrunde liegt - von den beteiligten...
Open-Source-E-Mail-Sicherheit - Open Source E-mail Security
Php, Mysql und JavaScript - alles in einem für Dummies - Php, Mysql, & JavaScript All-In-One for...
Erforschen Sie den Motor, der das Internet...
Php, Mysql und JavaScript - alles in einem für Dummies - Php, Mysql, & JavaScript All-In-One for Dummies
Python Programming for Raspberry Pi, Sams Teach Yourself in 24 Hours
Python-Programmierung für Raspberry Pi(R)Sams Teach Yourself Python Programming for Raspberry Pi in...
Python Programming for Raspberry Pi, Sams Teach Yourself in 24 Hours
Pharmazeutika und Gesundheitspolitik: Internationale Perspektiven der Bereitstellung und Kontrolle...
Dieser umfassende Band, der ursprünglich 1981...
Pharmazeutika und Gesundheitspolitik: Internationale Perspektiven der Bereitstellung und Kontrolle von Arzneimitteln - Pharmaceuticals and Health Policy: International Perspectives on Provision and Control of Medicines
Comptia Linux+ Studienführer: Prüfung Xk0-005 - Comptia Linux+ Study Guide: Exam Xk0-005
Der meistverkaufte, praxisorientierte Fahrplan zum Bestehen der...
Comptia Linux+ Studienführer: Prüfung Xk0-005 - Comptia Linux+ Study Guide: Exam Xk0-005
Comptia Linux+ Zertifizierungskit: Prüfung Xk0-005 - Comptia Linux+ Certification Kit: Exam...
LERNEN, ÜBEN, WIEDERHOLEN! Dieses komplette...
Comptia Linux+ Zertifizierungskit: Prüfung Xk0-005 - Comptia Linux+ Certification Kit: Exam Xk0-005
Linux Komplettpaket für Dummies - Linux All-In-One for Dummies
Machen Sie sich mit dem Betriebssystem Linux vertraut. Lernen Sie mit Linux All-in-One For Dummies 7th...
Linux Komplettpaket für Dummies - Linux All-In-One for Dummies
Linux-Grundlagen - Linux Fundamentals
Die Linux-Welt verändert sich ständig und erfordert neue Kenntnisse und Fähigkeiten für die Arbeit als...
Linux-Grundlagen - Linux Fundamentals
PostgreSQL 8 für Windows - PostgreSQL 8 for Windows
Hinweis des Herausgebers: Für Produkte, die von Drittanbietern erworben werden, übernimmt der Herausgeber keine Garantie...
PostgreSQL 8 für Windows - PostgreSQL 8 for Windows

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)