마이크로프로세서에서 번지지정 방법 중 레지스터 간접번지 지정에 해당하는… | [전기기능장 필기] 14년 2회차 기출문제 상세 페이지
1[전기기능장 필기] 14년 2회차
마이크로프로세서에서 번지지정 방법 중 레지스터 간접번지 지정에 해당하는 명령의 표현인 것은?
1
LD A, (HL)
2
LD BC, (4455H)
3
LD B,D
4
JR Φ3H
해설
'LD A, (HL)'가 레지스터 간접번지 지정에 해당하는 표현이다.
레지스터 간접번지 지정은 레지스터에 담긴 값을 주소로 사용해 그 위치의 메모리를 참조하는 방식이며, HL 레지스터 쌍의 내용이 가리키는 번지의 데이터를 A로 옮기는 명령이 이 방식에 해당한다.
- 'LD BC, (4455H)'는 4455H라는 고정된 번지를 직접 지정하는 방식이라 레지스터 값을 주소로 쓰는 방식과 다르다.
- 'LD B,D'는 레지스터끼리 값을 주고받는 레지스터 번지 지정이라 메모리를 참조하는 방식이 아니다.
- 'JR Φ3H'는 현재 위치를 기준으로 이동 거리를 지정하는 상대번지 지정 방식이라 레지스터 간접번지 지정과는 다르다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.