finished With decode, initialized memory and writeback