Nej, styrenheten skickar inte direkt data från minnet till ALU. Kontrollenheten * riktar * processen, men den faktiska överföringen av data hanteras av andra komponenter, främst minnesbussen och potentiellt en systembuss.
Kontrollenheten skickar signaler till minnesadressregistret (MAR) för att ange minnesplatsen som innehåller data. Sedan signalerar det minnet för att läsa dessa data. Minnet placerar sedan data på databussen, och styrenheten leder sedan databussen att skicka data till ALU:s register. ALU utför operationen, och resultatet lagras därefter, igen under ledning av styrenheten.