10 likes | 151 Vues
This document outlines the data flow and execution process within a computer architecture framework. It discusses the components involved, such as PC (Program Counter), ALU (Arithmetic Logic Unit), and various registers that manage values and addresses in memory. Additionally, the roles of instruction decoding and execution commands are addressed, highlighting how data is processed through different stages, from fetching instructions to updating memory and executing calculations. Understanding these principles is critical for grasping how computer systems operate on a fundamental level.
E N D
A B Register file M E newPC PC valE, valM Write back valM Data memory Memory Addr, Data valE CC ALU Execute Cnd aluA, aluB valA, valB srcA, srcB dstE, dstM Decode icode, ifun rA, rB valC valP Instruction memory PC increment Fetch PC