간접 주소(Indirect Addressing) 방식을 설명한 것은? | [전자기사 필기] 17년 2회차 기출문제 상세 페이지
1[전자기사 필기] 17년 2회차
간접 주소(Indirect Addressing) 방식을 설명한 것은?
1
명령어내의 번지는 실제 데이터가 위치하고 있는 주소를 나타낸다.
2
프로그램 카운터가 명령어의 주소부분과 더해져서 유효주소가 결정된다.
3
명령어의 실제 주소를 나타내는 유효주소는 명령어의 주소 필드가 가르키는 주소에 존재한다.
4
인덱스값을 갖는 특별한 레지스터의 내용이 명령어의 주소 부분과 더해져서 유효주소가 얻어진다.
해설
간접 주소 방식은 유효주소가 명령어의 주소 필드가 가리키는 주소에 있는 방식이다.
간접 주소 지정에서는 주소 필드가 가리키는 기억장소를 한 번 더 읽어 유효주소를 얻고, 그 주소에서 데이터를 가져온다.
나머지 보기는 다른 주소 지정 방식의 설명이다.
- 명령어의 번지가 실제 데이터 주소인 방식은 직접 주소 방식이다.
- 프로그램 카운터를 주소 부분과 더해 유효주소를 정하는 방식은 상대 주소 방식이다.
- 인덱스 레지스터의 내용을 주소 부분과 더하는 방식은 인덱스 주소 방식이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.