|
|
(1位用户的3个中间修订版本未显示) |
第1行: |
第1行: |
− | =Unit 0 Introduction= | + | =[[Nand2Tetris Unit 0 Introduction|Unit 0 Introduction]]= |
− | ==Introduction== | + | =[[Nand2Tetris Unit 1 Boolean Logic|Unit 1 Boolean Logic]]= |
− | '''S''':Hello, and welcome to Nand to Tetris.My name is [[Shimon Schocken]], and I'm a Professor of Computer Science at [[IDC Herzliya]] and Visiting Professor at the [[Hebrew University of Jerusalem]].
| + | =[[Nand2Tetris Unit 2 Boolean Arithmetic and the ALU|Unit 2 Boolean Arithmetic and the ALU]]= |
− | | + | =[[Nand2Tetris Unit 3 Memory|Unit 3 Memory]]= |
− | '''N''':Hi, I'm [[Noam Nisan]], a Professor of Computer Science at the Hebrew University of Jerusalem, and a researcher at Microsoft. Together we'll teach you this course.
| + | =[[Nand2Tetris Unit 4 Machine Language|Unit 4 Machine Language]]= |
− | | + | =[[Nand2Tetris Unit 5 Computer Architecture|Unit 5 Computer Architecture]]= |
− | '''S''':And and the first thing that we're going to want to do in this unit is to give you the overall picture of what this course is all about. Well, in this course we're going to build a complete general purpose working computer from the ground up. Hardware and software. And, we're going to divide this huge enterprise into two separate courses. In the first course, which is going to be seven weeks long, this course we're going to build the hardware of the computer. And in the second course that will be offered, later, we're going to do complete the picture and build the software hierarchy that sits on top of the computer that you will build in the first course. So that's what we're going to do in the next seven weeks. We're going to focus on building the hardware of the computer, which we call heck. So it's going to be a great journey consisting of seven weeks, six projects, one computer and zero prerequisite knowledge. We assume no knowledge whatsoever in computer science or engineering. Everything will be given to you in the course itself. So this has been our first unit in Nand to Tetris and coming up is the road ahead in more detailed description what we're going to do in this course.
| + | =[[Nand2Tetris Unit 6 Assembler|Unit 6 Assembler]]= |
− | | + | |
− | [[File:Nand to Tetris- the big picture.png]] | + | |
− | | + | |
− | ==The Road Ahead== | + | |
− | | + | |
− | ==From Nand to Hack== | + | |
− | ==From Hack to Tetris== | + | |
− | ==Project 0 Overview==
| + | |