모두CBT

서브루틴에서의 복귀어드레스가 보관되어 있는 곳은? | [전자기능사 필기] 10년 1회차 기출문제 상세 페이지

1[전자기능사 필기] 10년 1회차
서브루틴에서의 복귀어드레스가 보관되어 있는 곳은?
1
프로그램 카운터
2
스택
3
큐
4
힙
해설

서브루틴을 호출할 때 돌아올 자리인 복귀 어드레스는 스택에 저장된다.

스택은 나중에 넣은 값을 먼저 꺼내는 구조여서, 서브루틴이 겹쳐 호출되어도 호출한 역순으로 정확히 되돌아올 수 있다.

  • 프로그램 카운터는 다음에 실행할 명령의 주소를 담는 레지스터다.
  • 큐는 먼저 들어온 것이 먼저 나가는 구조로 복귀 주소 저장에는 쓰이지 않는다.
  • 힙은 실행 중에 필요한 만큼 할당받아 쓰는 메모리 영역이다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[전자기능사 필기] 10년 1회차 60문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요전자기능사 필기 기출문제 암기장 전체 보기