The elements of computing systems: building a modern computer from first principles
(eBook)
Description
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 learners to a significant body of computer science knowledge and demonstrates how theoretical and applied techniques taught in other computer science courses fit into the overall picture. The outcome of these efforts 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.
Copies
Subjects
Citations
Nisan, N., & Schocken, S. (2021). The elements of computing systems: building a modern computer from first principles. Second edition. [Place of publication not identified], The MIT Press.
Chicago / Turabian - Author Date Citation (style guide)Nisan, Noam and Shimon. Schocken. 2021. The Elements of Computing Systems: Building a Modern Computer From First Principles. [Place of publication not identified], The MIT Press.
Chicago / Turabian - Humanities Citation (style guide)Nisan, Noam and Shimon. Schocken, The Elements of Computing Systems: Building a Modern Computer From First Principles. [Place of publication not identified], The MIT Press, 2021.
MLA Citation (style guide)Nisan, Noam. and Shimon Schocken. The Elements of Computing Systems: Building a Modern Computer From First Principles. Second edition. [Place of publication not identified], The MIT Press, 2021.
More Copies In Prospector
More Details
Notes
Staff View
Record Information
Last Sierra Extract Time | Dec 14, 2024 08:38:39 PM |
---|---|
Last File Modification Time | Dec 14, 2024 08:39:03 PM |
Last Grouped Work Modification Time | Dec 14, 2024 08:38:45 PM |
MARC Record
LEADER | 03214cam a2200517Ma 4500 | ||
---|---|---|---|
001 | 1159773491 | ||
003 | OCoLC | ||
005 | 20211005025951.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 090713s2021 xx o 000 0 eng d | ||
020 | |a 9780262361002 |q (electronic bk.) | ||
020 | |a 0262361000 | ||
028 | 0 | 2 | |a EB00811442 |b Recorded Books |
035 | |a (OCoLC)1159773491 | ||
040 | |a RECBK |b eng |c RECBK |d OCLCO |d OCLCF |d EBLCP |d N$T |d OCLCO |d OCL | ||
049 | |a FCXA | ||
050 | 4 | |a TK7888.3 | |
082 | 0 | 4 | |a 004.16 |2 23 |
100 | 1 | |a Nisan, Noam. |0 https://id.loc.gov/authorities/names/n91110746 | |
245 | 1 | 4 | |a The elements of computing systems |h [electronic resource] : |b building a modern computer from first principles / |c Noam Nisan and Shimon Schocken. |
250 | |a Second edition. | ||
264 | 1 | |a [Place of publication not identified] : |b The MIT Press, |c 2021. | |
300 | |a 1 online resource | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
520 | |a 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 learners to a significant body of computer science knowledge and demonstrates how theoretical and applied techniques taught in other computer science courses fit into the overall picture. The outcome of these efforts 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. | ||
588 | |a Title from resource description page (Recorded Books, viewed June 22, 2020). | ||
650 | 0 | |a Electronic digital computers. |0 https://id.loc.gov/authorities/subjects/sh85042314 | |
650 | 0 | |a Computers. |0 https://id.loc.gov/authorities/subjects/sh85029552 | |
650 | 7 | |a COMPUTERS / Computer Science. |2 bisacsh | |
650 | 7 | |a Electronic digital computers. |2 fast |0 (OCoLC)fst00907122 | |
650 | 7 | |a Computers. |2 fast |0 (OCoLC)fst00872776 | |
655 | 4 | |a Electronic books. | |
700 | 1 | |a Schocken, Shimon. |0 https://id.loc.gov/authorities/names/n92044553 | |
710 | 2 | |a Recorded Books, Inc. |0 https://id.loc.gov/authorities/names/no94018831 | |
907 | |a .b64724578 | ||
948 | |a MARCIVE Comprehensive, in 2023.02 | ||
948 | |a MARCIVE Over, 11/2021 | ||
989 | |1 .i140246666 |d cceb |g j |m |h 0 |x 0 |t 0 |i 0 |j 188 |k 211005 |o - |w CCU Owned |u https://ebookcentral.proquest.com/lib/cochristuniv-ebooks/detail.action?docID=6630880 | ||
994 | |a C0 |b FCX | ||
995 | |a Loaded with m2btab.ltiac in 2023.02 | ||
995 | |a Loaded with m2btab.ltiac in 2021.11 | ||
995 | |a Loaded with m2btab.elec in 2021.10 | ||
998 | |e - |f eng |a cc |