fixed a bug in cpu
minor adjustment
minor adjustment