Datapath & Control Path