Module 1: Computer Arithmetic & Logic
What: Number systems, complements, error codes, IEEE 754 floating
point, Booth's algorithm.
Why: The mathematical foundations of the ALU—every calculation
starts here.
1. The Bit-Level Sandbox
Base-Conversion Slider
Coming Soon
2. Signed Logic & Complements
Overflow Detector
Coming Soon
3. Binary Codes & Error Repair
Hamming Code Injector
Coming Soon
4. Floating Point Mechanics (IEEE 754)
Floating Point Explorer
Coming Soon
5. Multiplication: Booth's Algorithm
Booth Step-Tracer
Coming Soon
Module 2: Instruction Set Architecture (ISA)
What: Addressing modes, instruction formats, RISC vs CISC.
Why: The language used to communicate with the processor.
6. Addressing Modes: The Map to Data
Address Calculator
Coming Soon
7. Instruction Formats & Flow Control
Opcode Decoder
Coming Soon
8. RISC vs. CISC
Cycle Comparison Chart
Coming Soon
Module 3: The Processor (Datapath & Control)
What: Datapath design, instruction cycle, control units.
Why: The hardware execution engine—where instructions become
actions.
9. The Datapath Blueprint
Bus-Flow Simulator
Coming Soon
10. The Instruction Cycle (Fetch/Execute)
Cycle Clock
Coming Soon
11. Control Unit: Hardwired vs. Microprogrammed
Micro-Instruction Matrix
Coming Soon
Module 4: Performance Enhancement (Pipelining)
What: Pipeline stages, hazards, forwarding, branch prediction.
Why: Overlapping instructions for maximum throughput.
12. Pipelining Fundamentals
Space-Time Diagram
Coming Soon
13. Pipeline Hazards: Structural & Control
Stall Generator
Coming Soon
14. Data Hazards & Forwarding
Operand Forwarding Visualizer
Coming Soon
15. Branching & Speculative Execution
Branch Predictor
Coming Soon
Module 5: The Memory Hierarchy
What: Cache mapping, replacement policies, disk access.
Why: Managing speed, cost, and capacity.
16. The Latency Pyramid
Hierarchy Explorer
Coming Soon
17. Cache: Direct Mapping
Tag-Index-Offset Calculator
Coming Soon
18. Cache: Associative & Set-Associative
Mapping Comparison Sandbox
Coming Soon
19. Replacement Policies & Coherence
LRU Stack
Coming Soon
20. Secondary Storage: Disk Dynamics
Disk Access Calculator
Coming Soon
Module 6: I/O Interface
What: Serial/parallel I/O, interrupts, DMA.
Why: Connecting external devices to the core system.
21. I/O Basics: Serial vs. Parallel
Bit-Stream Viewer
Coming Soon
22. Interrupts & Priority
Daisy Chain Simulator
Coming Soon
23. DMA: Direct Memory Access
Cycle Stealing Animation
Coming Soon
24. I/O Problem Solving (GATE Archive)
Throughput Calculator
Coming Soon
Module 7: Practice
What: Comprehensive practice problems for all modules.
Why: Master COA through hands-on problem solving.
25. The COA Practice Lab
Timed Exam Simulator
Coming Soon