Bookmarks
Bookmarks
x
Table of contents
1 Course outline
1.1 Teacher Forum
2 Execution Unit - Data Flow
2.1 Data-transfer Instruction - MOV
2.2 Memory
2.3 Slides for Execution Unit - Data flow
2.4 Forum for Execution Unit - Data flow
2.5 Quiz I
3 ALU and Shifter
3.1 Arithmetic and Logic Unit - ALU
3.2 Shifter
3.3 Slides for ALU and Shifter
3.4 Forum for ALU and Shifter
3.5 Quiz II
4 EU Advanced Functions and Programming
4.1 Indirect Addressing
4.2 Load Immediate
4.3 Programming using Machine - Assembly Language Instructions
4.4 An Example Program Implementation
4.5 To Sum Up: Piano music book and Computer programs
4.6 Slides for EU Advanced Functions and Programing
4.7 Forum for EU Advanced Functions and Programming
4.8 Quiz III
5 Control Unit Design
5.1 Putting the Control Unit together
5.2 Slides for Control Unit Design
5.3 Forum for Control Unit Design
5.4 Quiz IV
6 Control Unit driven by a Program
6.1 Control Signals associated with a Sample Instruction
6.2 A Sample Program illustrating Program flow-control
6.3 State Machine Used for Instructions in Serial Adder
6.4 State Machine for Instructions MVL - ADD and MOV
6.5 State Machine for Instructions CPM - INC and IF - JMP
6.6 Summary for State Machine Triggered by each Instruction
6.7 Adding External Memory and Peripherals
6.8 Adding Peripherals - keyboard - mouse- hard disk
6.9 To Sum Up
6.10 Forum for Control Unit driven by a Program
6.11 Quiz V
Assignment
___
___
___