모두CBT

서브루틴 호출 시 데이터나 주소의 임시 저장이 가능한 것은? | [전자기능사 필기] 07년 1회차 기출문제 상세 페이지

1[전자기능사 필기] 07년 1회차
서브루틴 호출 시 데이터나 주소의 임시 저장이 가능한 것은?
1
스택
2
번지 해독기
3
프로그램 카운터
4
메모리 주소 레지스터
해설

서브루틴을 호출할 때 복귀 주소나 임시 데이터를 저장하는 데는 스택이 사용된다.

스택은 후입선출(LIFO) 구조로 데이터를 쌓아 두었다가 서브루틴이 끝나면 가장 최근에 저장된 복귀 주소부터 꺼내 원래 프로그램 흐름으로 되돌아갈 수 있게 한다.

  • 번지 해독기는 주소를 해석해 특정 위치를 선택하는 회로일 뿐 데이터를 저장하지 않는다.
  • 프로그램 카운터는 다음에 실행할 명령어의 주소만 가리키는 레지스터다.
  • 메모리 주소 레지스터는 접근할 기억장소의 주소를 잠시 담아두는 용도로, 서브루틴 임시 저장용은 아니다.

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

이어서 풀어보기

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