반응형
마이크로연산
-
[문제해설] 현재 CPU와 스택의 상태가 다음과 같다면 CPU가 스택에서 1바이트 데이터를 독출(POP)한 후 SP의 내용은 무엇인가?전자계산기조직응용기사/실기 필답형 기출문제 해설 2022. 3. 20. 01:19
전자계산기조직응용기사 실기 필답형 기출문제 (컴퓨터구조-CPU) - 2001년1회, 2001년3회, 2003년1회 현재 CPU와 스택의 상태가 다음과 같다면 CPU가 스택에서 1바이트 데이터를 독출(POP)한 후 SP의 내용은 무엇인가? - 문제 해설 - 레지스터 스택(stack)은 대부분의 컴퓨터 CPU가 가지고 있는 유용한 저장장치입니다. 스택은 접시를 쌓아 놓았을 때 맨 꼭대기에 놓인 접시가 가장 먼저 집어지는 것과 같은 LIFO(Last-In, First-Out; 후입 선출) 방식입니다. 그렇기에 서브루틴 호출 시 복귀 주소를 저장하는 용도로 잘 사용됩니다. 본문제의 난의도는 그리 높지 않지만, 자칫 자료구조를 C언어로 공부하신 공학도가 너무 쉽게 판단하여 마이크로 연산의 관점에서 생각하지 않으면..