Minecraft wiki entry for Redstone_computers, associated text: 1 Overview
1.1 Implementations
2 Chapter 1: Tutorial on Building a Computer
2.1 Introduction & Prerequisites
2.2 The MASIC Computer
2.3 Step 1: Memory and Address Decoders (THEORY)
2.4 Step 1: Memory and Address Decoders (PRACTICE)
2.4.1 Address Decoder
2.5 Step 2: Building an Arithmetic Logic Unit (THEORY)
2.5.1 Adding two numbers
2.5.1.1 Fractional numbers
2.5.2 Subtracting two numbers
2.5.3 Multiplying two numbers
2.6 Step 2: Building an Arithmetic Logic Unit (PRACTICE)
2.7 Step 3: Instruction set and machine architecture (THEORY)
2.7.1 Prerequisites
2.7.2 The MASIC Instruction Set
2.7.3 Writing programs
2.7.4 Instruction Cycle
2.8 Step 3: Instruction set and machine architecture (PRACTICE)
3 Chapter 2: Planning a Redstone Computer
3.1 Fundamentals of a Computer
3.2 Machine-Architecture
3.3 Computer Data Storage
3.3.1 Primary Storage
3.3.1.1 Registers & Flags
3.3.2 Caches
3.3.3 Random Access Memory (RAM)
3.3.4 Secondary Storage
3.3.5 Tertiary Storage
3.4 Execution Model
3.4.1 Harvard
3.4.2 von Neumann
3.5 Word sizes
3.5.1 Data-Word
3.5.2 Instruction-Word
3.6 Instruction Set
3.7 Architecture of the Computer
3.7.1 Busses
3.7.2 Components
4 Tips
5 See also
6 References