The Elements of Computing Systems: Building a Modern Computer from First Principles, 2/e (Paperback)
暫譯: 計算系統的元素:從基本原則構建現代計算機,第二版(平裝本)
Nisan, Noam, Schocken, Shimon
- 出版商: Summit Valley Press
- 出版日期: 2021-06-15
- 售價: $1,260
- 貴賓價: 9.8 折 $1,235
- 語言: 英文
- 頁數: 344
- 裝訂: Quality Paper - also called trade paper
- ISBN: 0262539802
- ISBN-13: 9780262539807
-
相關分類:
Computer-Science、Computer-architecture、Algorithms-data-structures
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$680$537 -
$3,780$3,591 -
$1,617Deep Learning (Hardcover)
-
$709深入理解計算機系統, 3/e (Computer Systems: A Programmer's Perspective, 3/e)
-
$147Unreal Engine 4 藍圖可視化編程
-
$857Unreal Engine 4 藍圖完全學習教程 (典藏中文版)(Mite wakaru Unreal Engine 4 blue print chonyumon)
-
$1,980$1,940 -
$500$390 -
$500$390 -
$450$383 -
$1,000$790 -
$680$578 -
$780$616 -
$1,200$948 -
$294$279 -
$580$458 -
$2,080$1,976 -
$500$390 -
$480$408 -
$880$695 -
$760$745 -
$1,400$1,330 -
$505學 Python 不加班 -- 輕鬆實現辦公自動化
-
$680$530 -
$360$306
相關主題
商品描述
A new and extensively revised edition of a popular textbook used in universities, coding boot camps, hacker clubs, and online courses.
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, data structures and algorithms, and software engineering. 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 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 classes 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.
商品描述(中文翻譯)
這本在大學、程式設計訓練營、駭客俱樂部和線上課程中廣泛使用的熱門教科書,現在推出全新且經過廣泛修訂的版本。
了解電腦如何運作的最佳方式是從零開始構建一台電腦,而這本教科書引導學習者通過十二個章節和專案,逐步建立一個簡單但強大的電腦系統的硬體平台和軟體層級。在這個過程中,學習者獲得了有關硬體、架構、作業系統、程式語言、編譯器、資料結構和演算法以及軟體工程的實踐知識。這本書採用建構性的方法,向讀者介紹了一系列重要的計算機科學知識,並將關鍵的理論和應用技術綜合成一個建構性框架。最終的成果被稱為 Nand to Tetris:這是一段旅程,從最基本的邏輯閘 Nand 開始,經過十二個專案後,最終達成一個能夠運行 Tetris 和其他任何你想到的程式的通用電腦系統。
這本熱門教科書的第一版啟發了許多大學、程式設計訓練營、駭客俱樂部和線上課程平台開設 Nand to Tetris 課程。這第二版經過了廣泛的修訂,重新結構為兩個明確的部分——第一部分為硬體,第二部分為軟體——每個部分包含六個專案。所有章節和專案都已重寫,強調將抽象與實作分開,並新增了許多新章節、圖形和範例。大量新的附錄提供了對技術和理論主題的專注介紹。
作者簡介
Noam Nisan is Dean of the School of Computer Science and Engineering at the Hebrew University of Jerusalem.
Shimon Schocken is Professor of Computer Science, and Founding Dean, Efi Arazi School of Computer Science, IDC Herzliya, Israel.
作者簡介(中文翻譯)
Noam Nisan 是耶路撒冷希伯來大學計算機科學與工程學院的院長。
Shimon Schocken 是計算機科學教授,並且是以色列赫茲利亞IDC Efi Arazi計算機科學學院的創院院長。