- Unlike high-level languages such as Java and C++, assemblylanguage is much closer to the machine code that actually runscomputers; it's used to create programs or modules that are veryfast and efficient, as well as in hacking exploits and reverseengineering
- Covering assembly language in the Pentium microprocessorenvironment, this code-intensive guide shows programmers how tocreate stand-alone assembly language programs as well as how toincorporate assembly language libraries or routines into existinghigh-level applications
- Demonstrates how to manipulate data, incorporate advancedfunctions and libraries, and maximize application performance
- Examples use C as a high-level language, Linux as thedevelopment environment, and GNU tools for assembling, compiling,linking, and debugging
Professional Assembly Language
📄 Viewing lite version
Full site ›
Book Details
Author(s)Blum, Richard
PublisherWrox
ISBN / ASIN0764579010
ISBN-139780764579011
AvailabilityIn Stock.
Sales Rank119,612
CategoryComputers
MarketplaceUnited States 🇺🇸
Description ▲
Similar Products ▼
- Schaum's Outline of Digital Principles
- Computer Systems: A Programmer's Perspective, 3 Edition
- Discrete Mathematics and Its Applications Seventh Edition
- Computer Systems: A Programmer's Perspective (3rd Edition)
- C Programming Language, 2nd Edition
- Practical Reverse Engineering: x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation
- Introduction to the Theory of Computation
- Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)
- Introduction to 64 Bit Assembly Programming for Linux and OS X: Third Edition - for Linux and OS X
- Low-Level Programming: C, Assembly, and Program Execution on Intel 64 Architecture
More Books in Computers
Java Gently for Engineers and Scientists (Internationa…
View
Beginning Microsoft SQL Server 2008 Administration
View
Purely Functional Data Structures (Volume 0)
View
Exam Cram 2 Java 2 Programmer: Exam Cram 310-035
View
Adobe Dreamweaver Creative Cloud: Comprehensive (Stay …
View
CompTIA Network+ Certification Kit: Exam N10-006
View
Emphasizing Distributed Systems (Volume 53) (Advances …
View
Linux in Plain English
View