Cpu use load/store method of DataMemory
API, never expand SignExt, IMUL bug fixed