TY - BOOK AU - Dandamudi,Sivarama P. TI - Guide to assembly language programming in Linux SN - 9780387258973 (alk. paper) U1 - 005.136 22 PY - 2005/// CY - New York PB - Springer KW - Linux KW - Assembly languages (Electronic computers) N1 - 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) UR - http://www.loc.gov/catdir/toc/fy0703/2005049758.html UR - http://www.loc.gov/catdir/enhancements/fy0663/2005049758-d.html UR - http://www.loc.gov/catdir/enhancements/fy0823/2005049758-b.html ER -