【高清-中字-公开课】依据基本原理构建现代计算机:从与非门到俄罗斯方块

7.5万
348
2019-12-26 16:28:29
1469
1397
5284
709
项目地址:https://github.com/AllenWrong/nand2tetris 【coursera网课】依据基本原理构建现代计算机:从与非门到俄罗斯方块 讨论群(新群,含资料):39014053 《计算机系统要素》官方主页:https://www.nand2tetris.org 字幕待校正,有意者可联系884691896@qq.com
视频选集
(1/134)
Week 0 Unit 0.0 Introduction
01:43
Week 0 Unit 0.1 The Road Ahead
10:39
Week 0 Unit 0.2 From Nand to Hack
08:01
Week 0 Unit 0.3 From Hack to Tetris
03:05
Week0 Unit 0.4 Project 0 Overview
03:18
Week 1 Unit 1.1 Boolean Logic
12:27
Week 1 Unit 1.2 Boolean Function Synthesis
09:50
Week 1 Unit 1.3 Logic Gates
10:06
Week 1 Unit 1.4 Hardware Description Language
18:29
Week 1 Unit 1.5 Hardware Simulation
33:54
Week 1 Unit 1.6 Multi-bit Buses
08:54
Week 1 Unit 1.7 Project 1 Overview
24:39
Week 1 Unit 1.8 Persectives
09:45
Promo Video
02:28
Week 2 Unit 2.1 Binary Numbers
07:47
Week 2 Unit 2.2 Binary Addition
12:13
Week 2 Unit 2.3 Negative Numbers
11:10
Week 2 Unit 2.4 Arithmetic Logic Unit
16:47
Week 2 Unit 2.5 Project 2 Overview
07:47
Week 2 Unit 2.6 Perspectives
10:35
Week 3 Unit 3.1 Sequential Logtic
09:46
Week 3 Unit 3.2 Flip Flops
15:43
Week 3 Unit 3.3 Memory Units
25:41
Week 3 Unit 3.4 Counters
10:17
Week 3 Unit 3.5 Project 3 Overview
10:54
Week 3 Unit 3.6 Perspectives
11:40
Week 4 Unit 4.1 Machine Language
12:00
Week 4 Unit 4.2 Machine Languages-Element
16:58
Week 4 Unit 4.3 The Hack Computer and Machine Language
15:48
Week 4 Unit 4.4 Hack Language Specification
10:18
Week 4 Unit 4.5 Input-Output
26:32
Week 4 Unit 4.6 Hack Programming Part1
24:50
Week 4 Unit 4.7 Hack Programming Part2
21:16
Week 4 Unit 4.8 Hack Programming Part3
32:16
Week 4 Unit 4.9 Project4 Overview
19:04
Week 4 Unit 4.10 Perspectives
07:39
Week 5 Unit 5.1 Von Neumann Architecture
09:08
Week 5 Unit 5.2 The Fetch-Execute Cycle
08:19
Week 5 Unit 5.3 Central Processing Unit
27:27
Week 5 Unit 5.4 The Hack Computer
28:00
Week 5 Unit 5.5 Project5 Overview
12:47
Week 5 Unit 5.6 Perspectives
09:01
Week 6 Unit 6.1 Assembly Languages and Assemblers
15:29
Week 6 Unit 6.2 The Hack Assembly Language-A Translator's Perspective
09:05
Week 6 Unit 6.3 The Assembly Process-Handling Instruction
11:29
Week 6 Unit 6.4 The Assembly Process-Handling Symbols
20:14
Week 6 Unit 6.5 Developing a Hack Assembler-Proposed Software Architecture
13:57
Week 6 Unit 6.6 Project6 Overview
32:12
Week 6 Unit 6.6B Project6 Overview
09:28
Week 6 Unit 6.7 Perspectives
11:13
Part2 Course Overview
20:55
Part2 Course Introduction
05:18
P2 Week 0 Unit 0.0 Machine Language Primer
07:42
P2 Week 0 Unit 0.1 Machine Language Overview
12:09
P2 Week 0 Unit 0.2 Machine Language Element
17:06
P2 Week 0 Unit 0.3 The Hack Computer and Machine Language
15:58
P2 Week 0 Unit 0.4 Hack Language Specification
10:27
P2 Week 0 Unit 0.5 Handling Input and Output
26:39
P2 Week 0 Unit 0.6 Low-Level Programming Part 1
24:17
P2 Week 0 Unit 0.7 Low-Level Programming Part 2
21:23
P2 Week 0 Unit 0.8 Low-Level Programming Part 3
32:22
P2 Week 0 Unit 0.9 Project4(Above video same as Unit 4)
19:09
P2 Week 1 Unit 1.0 The Road Ahead
21:38
P2 Week 1 Unit 1.1 Program Compilation Preview
12:37
P2 Week 1 Unit 1.2 VM Abstraction-the Stack
15:33
P2 Week 1 Unit 1.3 VM Abstraction-Memory Segments
09:58
P2 Week 1 Unit 1.4 VM Implementation-the Stack
17:14
P2 Week 1 Unit 1.5 VM Implementation-Memory Segments
26:37
P2 Week 1 Unit 1.6 The VM Emulator
23:10
P2 Week 1 Unit 1.7 VM Implementation on the Hack Platform
08:58
P2 Week 1 Unit 1.8 VM Translator-Proposed Implementation
12:28
P2 Week 1 Unit 1.9 Project 7-Building the VM Translator Part 1
23:06
P2 Week 1 Unit 1.10 Perspective
17:21
P2 Week 2 Unit 2.1 Program Control
09:40
P2 Week 2 Unit 2.2 Branching
09:03
P2 Week 2 Unit 2.3 Functions-Abstraction
22:04
P2 Week 2 Unit 2.4 Function Call and Return-Implementation Preview
23:45
P2 Week 2 Unit 2.5 Function call and Return-Run-time Simulation
16:37
P2 Week 2 Unit 2.6 Function Call and Return-Implementation
25:08
P2 Week 2 Unit 2.7 VM Implementation on the Hack Platform
10:50
P2 Week 2 Unit 2.8 VM Translator Proposed Implementation
09:51
P2 Week 2 Unit 2.9 Project8 Building the VM Translator Part II
26:59
P2 Week 2 Unit 2.10 Perspective
12:17
P2 Week 3 Unit 3.1 The Jack Language in a nutshell
10:56
P2 Week 3 Unit 3.2 Object-Based Programming
20:52
P2 Week 3 Unit 3.3 List Processing
21:48
P2 Week 3 Unit 3.4 Jack Language Specification-Syntax
05:29
P2 Week 3 Unit 3.5 Jack Language Specification-Data Types
09:00
P2 Week 3 Unit 3.6 Jack Language Specification-Classes
15:13
P2 Week 3 Unit 3.7 Jack Language Specification-Methods
18:31
P2 Week 3 Unit 3.8 Developing Apps using the Jack Language and OS
18:43
P2 Week 3 Unit 3.9 A Sample Jack App-Square Dance
24:55
P2 Week 3 Unit 3.10 Graphics Optimization
21:31
P2 Week 3 Unit 3.11 Perspective
11:46
P2 Week 4 Unit 4.1 Compiler 1-Syntax Analysis
07:06
P2 Week 4 Unit 4.2 Lexical Analysis
09:15
P2 Week 4 Unit 4.3 Grammars
14:53
P2 Week 4 Unit 4.4 Parse Trees
06:53
P2 Week 4 Unit 4.5 Parser Logic
20:08
P2 Week 4 Unit 4.6 The Jack Grammar
13:37
P2 Week 4 Unit 4.7 The Jack Analysis
10:32
P2 Week 4 Unit 4.8 The Jack Analyze-Proposed Implementation
20:26
P2 Week 4 Unit 4.9 Project 10 Building a Syntax Analyzer
15:41
P2 Week 4 Unit 4.10 Perspective
12:51
P2 Week 5 Unit 5.1 Compiler II Code Generation
11:32
P2 Week 5 Unit 5.2 Handling Variables
19:41
P2 Week 5 Unit 5.3 Handling Expressions
23:12
P2 Week 5 Unit 5.4 Handling Flow of Control
15:34
P2 Week 5 Unit 5.5 Handling Objects low-level aspects
14:03
P2 Week 5 Unit 5.6 Handling Objects Construction
20:20
P2 Week 5 Unit 5.7 Handling Objects Manipulation
20:53
P2 Week 5 Unit 5.8 Handling Arrays
23:05
P2 Week 5 Unit 5.9 Standard Mapping Over The Virtual Machine
19:01
P2 Week 5 Unit 5.10 Completing the Compiler Proposed Implementation
17:00
P2 Week 5 Unit 5.11 Project 11
29:11
P2 Week 5 Unit 5.12 Perspective
10:18
P2 Week 6 Unit 6.1 Operating System
15:24
P2 Week 6 Unit 6.2 Operating System-Efficiency Matters
17:40
P2 Week 6 Unit 6.3 Operating System-Mathematical Operations
21:29
P2 Week 6 Unit 6.4 Operating System-Memory Access
12:33
P2 Week 6 Unit 6.5 Operating System-Heap Management
30:48
P2 Week 6 Unit 6.6 Operating System-Graphics
15:02
P2 Week 6 Unit 6.7 Operating System-Line Drawing
25:18
P2 Week 6 Unit 6.8 Operating System-Handling Textual Output
18:47
P2 Week 6 Unit 6.9 Operating System-Input
16:59
P2 Week 6 Unit 6.10 Operating System-String Processing
17:35
P2 Week 6 Unit 6.11 Operating System-Array Processing
06:10
P2 Week 6 Unit 6.12 Operating System-The Sys Class
12:49
P2 Week 6 Unit 6.13 Operating System-Project 12 Building the OS
11:53
P2 Week 6 Unit 6.14 Perspective
07:33
P2 Week 7 Unit 7.1 More Fun To Go
09:44
P2 Week 7 Unit 7.2 More Fun To Go
08:58
P2 Week 7 Unit 7.3 More Fun To Go
07:35
P2 Week 7 Unit 7.4 More Fun To Go
05:03
客服
顶部
赛事库 课堂 2021拜年纪