Ebooks
Introduction to Assembly Language Programming~tqw~ darksiderg
Torrent info
Torrent Files List
Torrent description
*******************************************************************************
Introduction to Assembly Language Programming
*******************************************************************************
-------------------------------------------------------------------------------
General Information
-------------------------------------------------------------------------------
Type.................: Ebook
Part Size............: 11,558,208 bytes
-------------------------------------------------------------------------------
Post Information
-------------------------------------------------------------------------------
Posted by............: ~tqw~
-------------------------------------------------------------------------------
Release Notes
-------------------------------------------------------------------------------
This textbook introduces the reader to assembly language programming and its
role in computer programming and design. The focus is on providing students with
a firm grasp of the main features of assembly programming, and how it can be
used to improve a computer\'s performance. The revised edition covers a broad
scope of subjects and adds valuable material on protected-mode Pentium
programming, MIPS assembly language programming, and use of the NASM and SPIM
assemblers for a Linux orientation. All of the language\'s main features are
covered in depth. A particular strength is the discussion of the improvements in
performance that can be achieved using assembly programming where appropriate.
The exposition is motivated by numerous pedagogical tools, including examples,
hands-on exercises, programming code analyses and challenges, chapter summaries,
and helpful appendices.
Table of Contents
Pt. I Overview 1
1 Introduction 3
2 Basic computer organization 19
Pt. II Pentium assembly language 46
3 The Pentium processor 47
4 Overview of assembly language 67
5 Procedures and the stack 117
6 Addressing modes 167
7 Arithmetic flags and instructions 197
8 Selection and iteration 239
9 Logical and bit operations 271
10 String processing 301
11 ASCII and BCD arithmetic 329
Pt. III MIPS assembly language 345
12 MIPS processor 347
13 MIPS assembly language 361
Pt. IV Pentium interrupt processing 399
14 Protected-mode interrupt processing 401
15 Real-mode interrupts 423
Pt. V Advanced topics 461
16 Recursion 463
17 High-level language interface 483
18 Floating-point operations 507
App. A Internal data representation 529
App. B Assembling and linking 567
App. C Debugging assembly language programs 583
App. D SPIM simulator and debugger 605
App. E IA-32 instruction set 615
App. F MIPS/SPIM instruction set 651
App. G ASCII character set 673
Product Details
* ISBN: 0387206361
* ISBN-13: 9780387206363
* Format: Textbook Hardcover, 704pp
* Publisher: Springer-Verlag New York, LLC
* Pub. Date: November 2004
* Edition Description: REV
* Edition Number: 2
-------------------------------------------------------------------------------
Install Notes
-------------------------------------------------------------------------------
PDF Reader