Guide to assembly language programming in Linux / Sivarama P. Dandamudi.
Material type:
- 9780387258973 (alk. paper)
- 0387258973 (alk. paper)
- 9780387261713 (ebook)
- 0387261710 (ebook)
- 005.136 22 DAN
Item type | Current library | Call number | Status | Date due | Barcode |
---|---|---|---|---|---|
![]() |
Engineering Library | 005.136 DAN (Browse shelf(Opens below)) | Available | 0006399 | |
![]() |
Engineering Library | 005.136 DAN (Browse shelf(Opens below)) | Available | 0002890 |
Part I Overview
1. Assembly language
What is Assembly Language
Advantages of High-Level Languages
Why Program in Assembly Language?
Typical Applications
Part II Computer organization
2. Digital logic circuit
Simple Logic Gates
Logic Functions
Deriving Logical Expression
Simplifying Logical Expressions
etc
3. Memory Organization
Introduction
Basic Memory Operations
Types of Memory
Building a Memory Block
etc
4. The IA-32 Architecture
Introduction
Processor Executive Cycle
Processor Registers
etc
Part III Linux
5. Installing Linux
6. Using Linux
Part IV NASM
7. Installing and Using NASM
8. Debugging assembly language programs
Part V Assembly Languages
9. A first look at assembly language
10. More on assembly language
11. Writing procedures
12. More on procedures
13. Addressing modes
14. Arithmetic instruction
15. Conditional execution
16. Logic and bit operations
Part VI Advance Assembly Language
17. String Processing
18. ASCII and BCD arithmetic
19. Recursion
20. Protected-Mode interrupt processing
21. High-level language interface
22. Floating-point operations
Etc.
Includes Glossary (p. 517 - 526), Index ( p. 527 - 537)
There are no comments on this title.