Jump to ratings and reviews
Rate this book

Low-Level Programming: C, Assembly, and Program Execution on Intel® 64 Architecture

Rate this book

Part Assembly Language and Computer Architecture.-

Chapter 1: Basic Computer Architecture.-

Chapter 2: Assembly Language.-

Chapter 3: Legacy.-

Chapter 4: Virtual Memory.-

Chapter 5: Compilation Pipeline.-

Chapter 6: Interrupts and System Calls.-

Chapter 7: Models of Computation.-

Part The C Programming Language.-

Chapter 8: Basics.-

Chapter 9: Type System.-

Chapter 10: Code Structure.-

Chapter 11: Memory.-

Chapter 12: Syntax, Semantics, and Pragmatics.-

Chapter 13: Good Code Practices.-

Part Between C and Assembly.-

Chapter 14: Translation Details.-

Chapter 15: Shared Objects.-

Chapter 16: Performance.-

Chapter 17: Multithreading.-

Part Appendices.-

Chapter 18: Appendix  Using gdb.-

Chapter 19: Appendix Using Make.-

Chapter 20: Appendix System Calls.-

Chapter 21: Appendix Performance Tests.-

Chapter 22: Bibliography.-

464 pages, Paperback

Published July 4, 2017

About the author

Igor Zhirkov

4 books3 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.