Zhirkov, Igor
Low-Level Programming
Part I. Assembly Language and Computer Architecture
1. Basic Computer Architecture
Igor Zhirkov
2. Assembly Language
Igor Zhirkov
3. Legacy
Igor Zhirkov
4. Virtual Memory
Igor Zhirkov
5. Compilation Pipeline
Igor Zhirkov
6. Interrupts and System Calls
Igor Zhirkov
7. Models of Computation
Igor Zhirkov
Part II. The C Programming Language
8. Basics
Igor Zhirkov
9. Type System
Igor Zhirkov
10. Code Structure
Igor Zhirkov
11. Memory
Igor Zhirkov
12. Syntax, Semantics, and Pragmatics
Igor Zhirkov
13. Good Code Practices
Igor Zhirkov
Part III. Between C and Assembly
14. Translation Details
Igor Zhirkov
15. Shared Objects and Code Models
Igor Zhirkov
16. Performance
Igor Zhirkov
17. Multithreading
Igor Zhirkov
Part IV. Appendices
18. Appendix A. Using gdb
Igor Zhirkov
19. Appendix B. Using Make
Igor Zhirkov
20. Appendix C. System Calls
Igor Zhirkov
21. Appendix D. Performance Tests Information
Igor Zhirkov
22. Bibliography
Igor Zhirkov
Nyckelord: Computer Science, Programming Languages, Compilers, Interpreters, Processor Architectures, Programming Techniques
- Författare
- Zhirkov, Igor
- Utgivare
- Springer
- Utgivningsår
- 2017
- Språk
- en
- Utgåva
- 1
- Sidantal
- 26 sidor
- Kategori
- Datateknik, Datakommunikation
- Format
- E-bok
- eISBN (PDF)
- 9781484224038
- Tryckt ISBN
- 978-1-4842-2402-1