명령형식을 구분함에 있어 오퍼랜드를 구성하는 주소의 수에 따라 0주소 … | [임베디드기능사 필기] 10년 1회차 기출문제 상세 페이지
1[임베디드기능사 필기] 10년 1회차
명령형식을 구분함에 있어 오퍼랜드를 구성하는 주소의 수에 따라 0주소 명령,1주소 명령,2주소 명령,3주소 명령 등으로 구분할 수 있다. 이중 스택 구조를 가지는 명령 형식은?
1
0주소 명령
2
1주소 명령
3
2주소 명령
4
3주소 명령
해설
정답은 '0주소 명령'이다.
0주소 명령은 오퍼랜드 주소 없이 스택 맨 위의 데이터를 연산 대상으로 쓰고 연산 결과를 다시 스택에 넣는 명령 형식이다.
- '1주소 명령'은 오퍼랜드 주소 하나를 명시하고 누산기를 다른 오퍼랜드로 쓰는 명령 형식이다.
- '2주소 명령'은 두 개의 오퍼랜드 주소를 명시하는 명령 형식이다.
- '3주소 명령'은 두 오퍼랜드 주소와 결과 주소, 세 개의 주소를 명시하는 명령 형식이다.
오류나 개정된 내용이 보이면 알려주세요