Datapath(Halt)