Hyde, Randall

Write Great Code, Volume 1, 2nd Edition: Understanding the Machine

(No reviews yet) Write a Review
ISBN 13:
9781718500365
author:
Hyde, Randall
format:
Paperback / softback
publisher:
No Starch Press,US
language:
English
Publication Year:
2020
Pages:
470
Dimensions:
23.4 x 17.7 centimetres (0.37 kg
Genre:
Computers, Programming, General,
Condition:
New
Availability:
Item usually sent within 10 working days
£31.18

Description

Understanding the Machine is the first volume in Randall Hyde's Write Great Code series, providing an in-depth look at how computers work. This book explains machine organization without requiring knowledge of assembly language programming, making it ideal for high-level language programmers. By learning about the underlying mechanics of computer systems, you'll gain a deeper understanding of how to write efficient code. You'll discover how data is represented and organized within the machine, how the CPU operates, and how I/O devices work. This knowledge will help you optimize your application's performance when accessing these devices. The book also covers the best ways to use memory hierarchies to produce fast programs. This edition of Understanding the Machine includes new coverage of programming languages like Swift and Java, code generation on modern 64-bit CPUs, ARM processors in mobile phones and tablets, and newer peripheral devices.

View AllClose