반응형

컴퓨터에서의 명령어 사이클

우리가 일반적으로 접하는 프로그램은

일정한 주기로 명령어가 반복되며 실행된다.

이러한 주기를 명령어 사이클이라고 한다.

 

이때 반복되는 명령어 주기에는

크게 인출, 실행, 간접 사이클이 있다.

 

인출 사이클

인출 사이클이란 메모리에 있는

명령어를 CPU로 가져오는 단계이다.

 

실행 사이클

실행 사이클이란 인출한

명령어를 실행하는 단계이다.

 

간접 사이클

프로그램은 일반적으로

인출과 실행 사이클을 반복하며 실행된다.

 

 

09 - 컴퓨터의 주소 지정 방식

컴퓨터에서 사용하는 주소 지정 방식 08 - 컴퓨터에서 사용되는 명령어의 구조 연산 코드와 오퍼랜드 컴퓨터에서 사용되는 명령어의 구조는 연산 코드와 오퍼랜드로 이루어져 있다. 이들은 흔히

jschan0911.tistory.com

그러나 모든 프로그램이 이러하진 않는데,

위 게시물 속 간접 주소 지정 방식과 같이

CPU가 특정 메모리 주소에 있는

데이터를 가져온다면 인출, 실행 사이클 외에

또다른 단계를 거친다.

 

이때 거치는 단계를 간접 사이클이라고 한다.

반응형

+ Recent posts