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

byShimon Schocken, Noam Nisan

(Rating By Good Reads)  

Earn Popcoins

Rs. 3,3 3135 save

Only 1 left in stock

Binding: Paperback

Condition: New

Delivery within 6-8 business days

icon
Gently Used

New

icon
Authentic

Ships In
1-2 Days

Quality check

Original Books

Bookmark

Free Bookmarks

The best way to understand how computers work is to build one from scratch, and this textbook leads learners through twelve chapters and projects that gradually build the hardware platform and software hierarchy for a simple but powerful computer system. In the process, learners gain hands-on knowledge of hardware, architecture, operating systems, programming languages, compilers, software engineering, and relevant algorithms and data structures. Using this constructive approach, the book introduces readers to a significant body of computer science knowledge and synthesizes key theoretical and applied techniques into one constructive framework. The outcome is known as Nand to Tetris. A journey that starts with the most elementary logic gate, called Nand, and ends, twelve projects later, with a general-purpose computer system capable of running Tetris and any other program that comes to your mind. The first edition of this popular textbook inspired Nand to Tetris courses in many universities, coding boot camps, hacker clubs, and online course platforms. This second edition has been extensively revised. It has been restructured into two distinct parts. Part I, Hardware, and Part II, Software, with six projects in each part. All chapters and projects have been rewritten, with an emphasis on separating abstraction from implementation, and many new sections, figures, and examples have been added. Substantial new appendixes offer focused presentation on technical and theoretical topics.

Author - Shimon Schocken, Noam Nisan

Publisher - The MIT Press

Edition - 2021-06-15

Binding - Paperback

Language - English

Pages - 344

Condition - New

ISBN: 9780262539807

Add for more to achieve free shipping.

Free Shipping

Congrats! You are eligible for free delivery!

Mystery Boxes by Kitabay

  • Available in 3 Sizes
  • Over 8 Different Genres
  • Up to 80% discount
  • 100% Original Books
  • Includes Free Bookmarks
  • Free Doorstep Delivery

Starting at ₹1199 for 10 Books

Shop Now
Image

Not Just Books

We have Merch too!

At Kitabay, we're more than just a book store - we also offer a range of merchandise for book lovers! Our collection includes bookmarks, tote bags, cozy blankets, elegant mugs, and other fun accessories. Our book-inspired merchandise is designed to make your reading experience even more enjoyable and comfortable, and also makes for great gifts for the bookworms in your life.

| |
56%
 
29%
 
29%
 
29%
 
29%
 
29%
 
 
 
 

Frequently Asked Questions

We hand-pick 10 books from our vast library that match your preferred genre and package them into a personalised Mystery Box. Each box is distinct, ensuring that every reader experiences a delightful surprise when they open it.

Given the mystery box concept, we're unable to disclose the book titles. Rest assured, these books are thoughtfully chosen to provide you with the most enjoyable reading experience possible.

Feel free to specify any books or authors you'd like to exclude in the comment box above the "Buy Now" button. We'll ensure that those books or authors are not included in your selection.

If you have particular titles or authors in mind, you have the option to purchase individual books directly from the website.

When purchasing multiple Mystery Boxes, you can be confident that none of the books received in each box will be repeated.

If you're making another purchase, simply share a photo of the books you received along with the order number on WhatsApp at 7742473777, and we'll make a record of it.

We strictly have a no piracy policy and guarantee that each book you receive will be original.

We ship all orders within two business days and ensure they reach you within a week.

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)