Introduction to 80x86 Assembly Language and Computer Architecture
A computer can be viewed from many different levels, and used for many different functions, such as the creation of new application software. However, an actual computer works at an even lower level than this. 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. Programmers are expected to program effectively at any level, therefore, Introduction to 80x86 Assembly Language and Computer Architecture is essential to the fundamental principles at the machine level that they will have to understand.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Other editions - View all
2's complement addition array ASCII ASCII codes assembly language Assume binary bits body byte carry changed character clock cycles conditional contains continued convert copy corresponding count decimal destination digit directive display doubleword DWORD example executed Exercises exit exponent Figure flag floating-point format four gives immediate implement includes input instruction integer jump label length loop macro memory Mnemonic move multiplication negative Number of Bytes object Opcode operand operations output parameters Pentium position procedure Process produce prompt push reference repeat representation represented result segment SF,ZF,OF,CF,PF,AF shift shows single space stack statements stored string subtraction tion Write zero