다음 그림과 같은 형식은 어떤 주소 지정 형식인가? | [전자기능사 필기] 07년 4회차 기출문제 상세 페이지
1[전자기능사 필기] 07년 4회차
다음 그림과 같은 형식은 어떤 주소 지정 형식인가?
1
직접데이터 형식
2
상대주소 형식
3
간접주소 형식
4
직접주소 형식
해설
그림에서 명령어의 주소부 300과 별도 상자의 값 500을 더해 800번지를 가리키고 그 번지의 내용 700을 꺼내므로, 기준값에 변위를 더해 유효주소를 만드는 상대주소 형식이다.
유효주소는 으로 계산되며, 명령어의 주소부는 번지 자체가 아니라 기준 레지스터(프로그램 카운터 등)로부터 떨어진 거리(변위)를 나타낸다.
- 직접주소 형식이라면 주소부 300이 그대로 번지가 되어 덧셈 과정 자체가 필요 없다.
- 간접주소 형식은 주소부가 가리킨 곳에 들어 있는 값을 다시 번지로 삼는 방식이고, 직접데이터 형식은 주소부 값이 곧 데이터여서 기억장치를 참조하지 않는다.
오류나 개정된 내용이 보이면 알려주세요
