Nisan, Noam

The Elements of Computing Systems: Building a Modern Computer from First Principles

(No reviews yet) Write a Review
ISBN 13:
9780262539807
author:
Nisan, Noam
format:
Paperback / softback
publisher:
MIT Press
language:
English
Publication Year:
2021
Pages:
320
Dimensions:
24.1 x 20.3 x 1.8 centimeters (0
Genre:
Computers, Programming, General,
Condition:
New
Availability:
Item usually sent within 10 working days
£52.75

Description

Build a Modern Computer from First Principles: A Comprehensive Guide to Understanding Computing Systems. This textbook provides a unique approach to learning about computers by guiding learners through the process of building a simple but powerful computer system from scratch. By working through twelve chapters and projects, readers gain hands-on knowledge of hardware, architecture, operating systems, programming languages, compilers, data structures, algorithms, and software engineering. The book's focus on constructing a computer system from fundamental principles is reflected in its distinctive approach, known as Nand to Tetris. This journey starts with the most basic logic gate and builds up to a general-purpose computer capable of running a variety of programs. The second edition has been extensively revised, restructured into two parts, and features new sections, figures, and examples to support learning. With substantial new appendixes offering focused presentations on technical and theoretical topics, this textbook is an ideal resource for those looking to gain a deep understanding of computer science concepts.

View AllClose