Skip to content

Latest commit

 

History

History
80 lines (73 loc) · 2.27 KB

Solutions.md

File metadata and controls

80 lines (73 loc) · 2.27 KB

Solutions

All solutions of the nandgame:

1 Logic Gates

1.0 Nand

Nand

1.1 Invert

Invert

1.2 And

And

1.3 Or

Or

1.4 Xor

Xor Xor

2 Arithmetics

2.1 Half Adder

Half Adder Half Adder

2.2 Full Adder

Full Adder Full Adder

2.3 Multi-bit Adder

Multi-bit Adder

2.4 Increment

Increment

2.5 Subtraction

Subtraction

2.6 Equal to Zero

Equal to Zero

2.7 Less than Zero

Less than Zero

3 Plumbing

3.1 Selector

Selector Selector

3.2 Switch

Switch

4 Memory

4.1 Latch

Latch

4.2 Data Flip-Flop

Data Flip-Flop

4.3 Register

An optimal register implementation can be found here: #2 Register

4.4 Counter

Counter

4.5 RAM

RAM

5 Arithmetic Logic Unit

5.1 Unary ALU

Unary ALU

5.2 ALU

ALU

5.3 Opcodes

Opcodes

5.4 Condition

Condition

6 Processor

6.1 Combined Memory

Combined Memory

6.2 Instruction Decoder

Instruction Decoder

6.3 Control Unit

Control Unit

6.4 Program Engine

Program Engine

6.5 Computer

Computer

6.6 Input and Output

Input and Output

7 Completed

Completed