Single cycle - processor 1 clock cycle에 한 명령어가 진행된다. 그래서 CPI가 1이다. 원래 명령어마다 clock period가 다른데, 싱글 프로세서는 longest delay가 clock period를 결정하게 된다.(제일 시간이 많이 걸리는 명령어에 시간을 맞춘다.) 즉, 효율성이 없다. 로직과 클럭은 심플하다. Multi cycle - processor 말 그대로 싱글 사이클을 쪼갠거다. - 그 대신 복잡하고, 레지스터가 더 필요하다. CPI는 커지지만, Clock Time 자체는 줄고, longest delay 기준이 아니기 때문에 실질적인 excution time을 줄일 수 있다. 즉, 처리율이 극대화된다. 간단한 명령어는 빠르게, 복잡한 명령어는 느리게 - 명..