기억장치에 액세스(Access)할 필요 없이 스택(Stack)을 이용하… | [정보처리기능사 필기] 04년 2회차 기출문제 상세 페이지
1[정보처리기능사 필기] 04년 2회차
기억장치에 액세스(Access)할 필요 없이 스택(Stack)을 이용하여 연산을 행하는 명령어 형식은?
1
3 - 주소명령어
2
1 - 주소명령어
3
2 - 주소명령어
4
0 - 주소명령어
해설
기억장치를 액세스할 필요 없이 스택(Stack)을 이용해 연산하는 명령어 형식은 0-주소 명령어이므로 정답은 0 - 주소명령어이다.
0-주소 지정 방식은 연산에 필요한 오퍼랜드가 이미 스택에 적재되어 있어, 명령어에 별도의 주소부 없이 스택 top의 값들을 꺼내 연산한 뒤 결과를 다시 push하는 방식이다.
- ① 3-주소명령어는 두 오퍼랜드 주소와 결과 저장 주소를 모두 명시한다.
- ② 1-주소명령어는 누산기를 이용해 오퍼랜드 주소 하나만 명시한다.
- ③ 2-주소명령어는 오퍼랜드 주소 하나에 결과도 함께 저장하여 두 개의 주소를 사용한다.
오류나 개정된 내용이 보이면 알려주세요