Table of Contents for
Low-Level Programming: C, Assembly, and Program Execution on Intel® 64 Architecture
Close
Version ebook
/
Retour
Low-Level Programming: C, Assembly, and Program Execution on Intel® 64 Architecture
by Igor Zhirkov
Published by Apress, 2017
Cover
Frontmatter
1. Assembly Language and Computer Architecture
1. Basic Computer Architecture
2. Assembly Language
3. Legacy
4. Virtual Memory
5. Compilation Pipeline
6. Interrupts and System Calls
7. Models of Computation
2. The C Programming Language
8. Basics
9. Type System
10. Code Structure
11. Memory
12. Syntax, Semantics, and Pragmatics
13. Good Code Practices
3. Between C and Assembly
14. Translation Details
15. Shared Objects and Code Models
16. Performance
17. Multithreading
4. Appendices
18. Appendix A. Using gdb
19. Appendix B. Using Make
20. Appendix C. System Calls
21. Appendix D. Performance Tests Information
22. Bibliography
Backmatter
Next
Next Chapter
Frontmatter
Next
Next Chapter
Frontmatter