Why we are not directly load data from register into ALU to perform operation?
if am not wrong this is what immediate value does
u directly load data from register to ALU along with an immediate value with which the required operation is performed
inorder to select the required registers we require a mux