Download computer systems a programmer's perspective pdf
A Programmer's Perspective on Computer Systems explains the underlying aspects that are similar to all computer systems and how they affect overall application performance. This book, written from the perspective of a programmer, aims to show readers how knowing basic computer system features and putting them into practise may help them write better programmes.
This book focuses on systems that run x86-64 machine code, and it is recommended that programmers take this course on a Linux system. Programmers should have a working knowledge of C or C++.
Contents of computer systems a programmer's perspective bool
- Introduction
- Program Structure and Execution
- Machine-Level Representation of C Programs
- Processor Architecture
- The Memory Hierarchy
- Running Programs on a System
- Measuring Program Execution Time
- Virtual Memory
- Interaction and Communication Between Programs
- Network Programming
- Error handling
- Solutions to Practice Problems
computer systems a programmer's perspective is written by RandalEBryant and DavidROHalaron. Anyone interested in computer science or programming will find his book useful. you can Download the PDF of computer systems a programmer's perspective from below.
0 Comments