무선설비기사 기출문제·모의고사·오답노트·자동채점

2006년03월05일 82번

[전자계산기 일반 및 무선설비기준]
다음 중 데이터를 연산할 때 스텍(stack)을 사용하는 인스트럭션은?

  • ① 0 주소 인스트럭션
  • ② 1 주소 인스트럭션
  • ③ 2 주소 인스트럭션
  • ④ 3 주소 인스트럭션
(정답률: 알수없음)

문제 해설

정답: 3 주소 인스트럭션

스택은 후입선출(LIFO) 구조로 데이터를 저장하고 꺼내는 자료구조이다. 따라서 스택을 사용하는 연산은 데이터를 스택에 push하거나 pop하는 연산이다. 이러한 연산은 3 주소 인스트럭션에서 주로 사용된다. 3 주소 인스트럭션은 연산에 필요한 두 개의 오퍼랜드를 메모리나 레지스터에서 가져와서 연산을 수행하고, 결과를 다시 메모리나 레지스터에 저장하는 인스트럭션이다. 이때 스택을 사용하는 경우, 연산에 필요한 데이터를 스택에 push하고, 연산 결과를 스택에서 pop하여 저장하는 방식으로 연산을 수행한다. 따라서 스택을 사용하는 연산은 3 주소 인스트럭션에서 주로 사용된다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답