update CPU.cpp