“Nand2Tetris Engine Curriculum教学资料”版本间的差异

来自iCenter Wiki
跳转至: 导航搜索
(Created page with "=Unit 0 Introduction= ==Introduction== '''S''':Hello, and welcome to Nand to Tetris.My name is Shimon Schocken, and I'm a Professor of Computer Science at IDC Herzliya...")
 
(6个版本:all)
 
(1位用户的5个中间修订版本未显示)
第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]]=

2016年4月6日 (三) 03:15的最后版本

Unit 0 Introduction

Unit 1 Boolean Logic

Unit 2 Boolean Arithmetic and the ALU

Unit 3 Memory

Unit 4 Machine Language

Unit 5 Computer Architecture

Unit 6 Assembler