명령어 사이클

명령어 사이클

PC, MAR, MBR, IR이 언제 바뀌는지 따라가면 인출 사이클과 실행 사이클 문제가 한 줄 흐름으로 정리됩니다.

인출PC 주소를 MAR로 보내고 메모리에서 명령어를 가져옵니다.
해독IR의 연산자와 주소부를 제어장치가 해석합니다.
간접주소부가 간접이면 실제 주소를 한 번 더 읽습니다.
실행·인터럽트연산을 수행하고 요청이 있으면 상태 저장 후 처리합니다.
PC다음에 가져올 명령어 주소입니다. 인출 중 증가합니다.
MAR / MBRMAR은 주소, MBR은 메모리에서 오가는 데이터입니다.
IR방금 가져온 명령어가 들어가며 해독의 기준이 됩니다.