This visual execution compares Harvard and Von Neumann architectures. The flow starts by choosing the architecture, then shows memory type and bus usage. Von Neumann uses a single shared memory and bus for both instructions and data, so the CPU fetches them one after another on the same bus. Harvard uses separate memories and buses, allowing the CPU to fetch instructions and data simultaneously. The execution table traces each step, showing CPU actions and results. Variable tracking shows how memory type, bus type, and CPU actions change step by step. Key moments clarify common confusions about bus sharing and simultaneous access. The quiz tests understanding of bus types and fetch steps. The snapshot summarizes the main differences and implications for CPU design.