검색어 입력폼

[운영체제]4대 메이저사이클

저작시기 2003.04 |등록일 2005.06.04 한글파일한컴오피스 (hwp) | 2페이지 | 가격 1,200원

소개글

항상 수고하세요.

본문내용

메이저 사이클(major cycle)
- 한 메이저 상태에 머무는 시간 - 마이크로 프로세서에서는 머신 사이클(machine cycle)이라 한다.

◦ n-사이클 인스트럭션
- n개의 메이저 상태를 경과해야만 수행이 완료되는 인스트럭션

① FETCH 메이저 상태
- 인스트럭션 페치 동안에 CPU와 제어기는 FETCH 메이저 상태
- 메모리에서 인스트럭션을 읽어서 CPU로 가져오느 것이 인스트럭션 페치(fetch)
-1-사이클 인스트럭션(register-to-register instruction)
. FETCH 메이저 상태에 머무는 동안에 인스트럭션 수행을 완료
. 예) CPA, JMP X, AR 5,7 등
- 인스트럭션 fetch를 위해서 메모리에
. 한번 접근; 미니, 대형 컴퓨터 등 대부분의 컴퓨터
. 2~3번 접근; old 마이크로 컴퓨터
. 한 번 접근해서 여러 인스트럭션 fetch; 특수한 대형 컴퓨터

② INDIRECT 메이저 상태
- 유효 주소를 읽기 위해서 메모리에 접근하는 상태
. 예) ADD X, JMP X; X가 간접 주소인 경우
. JMP X(간접)는 INDIRECT 메이저 상태에서 수행을 완료
- INDIRECT 메이저 상태의 반복
. 메모리에서 주소를 읽은 후에 이것이
다시 간접 주소로 판별된 경우
. 직접/간접 주소의 구별은 특정한 비트(보통 MSB)로 정의

③ EXECUTE 메이저 상태
- 메모리에 접근해서 데이타를 읽고, 그 데이터를
이용해서 연산자를 수행하는 동안의 제어기의 상태
. 예) ADD X
다운로드 맨위로