execute cycle (instruction cycle) CPU가 instruction을 처리해나가는 절차 Fetch → Decode → Operand → execute 인출 → 해독 → 추가 data → 실행 1. Fetch (다음 instruction 인출) PC에 저장된 기억장치의 주소로 접근 그 주소에 있는 instruction IR(Instruction Register)로 가져옴 (복사 → IR에 저장) PC는 다음에 실행될 instruction의 주소를 갖게 업데이트 되어야 함 주로 바로 다음 (PC+4, IR의 인스트럭션 길이 만큼 바이트를 더해 다음 instruction주소를 저장) ~ 프로그램은 "순차적"이다. 그러나 loop, jump등의 분기문 일때는 달라질 수 있다. ⇒ Fetc..