|
Samay Live | |
|
EBooks » Assembly
 Introduction to 80x86 Assembly Language and Computer Architecture divides its emphasis between the assembly-language/machine-language level of computer operations and the architectural level, that is, the level defined by the machine instructions that the processor can execute. Although the primary architecture covered is the Intel 80x86 family, each chapter does include information about other architectures, or computer levels.  Written by nationally known, best-selling author Tom Swan, this book provides a complete introduction to programming as well as thorough coverage of intermediate and advanced topics.
 Access Real mode from Protected mode; Protected mode from Real mode Apply OOP concepts to assembly language programs Interface assembly language programs with high-level languages Achieve direct hardware manipulation and memory access Explore the archite  The 8051 architecture developed by Intel has proved to be the most popular and enduring type of microcontroller, available from many manufacturers and widely used for industrial applications and embedded systems as well as being a versatile and economical option for design prototyping, educational use and other project work.  Professional Assembly Language Book Description : - Unlike high-level languages such as Java and C++, assembly language is much closer to the machine code that actually runs computers; it's used to create programs or modules that are very fast and efficient, as well as in hacking exploits and reverse engineering
- Covering assembly language in the Pentium microprocessor environment, this code-intensive guide shows programmers how to create stand-alone assembly language programs as well as how to incorporate assembly language libraries or routines into existing high-level applications
- Demonstrates how to manipulate data, incorporate advanced functions and libraries, and maximize application performance
- Examples use C as a high-level language, Linux as the development environment, and GNU tools for assembling, compiling, linking, and debugging
|
| |
|