Study/컴퓨터 구조

[WEEK3] 메모리 구조와 레지스터의 종류

cbqnk9 2020. 5. 22. 23:43

[WEEK3] 메모리 구조와 레지스터의 종류.pdf
0.44MB

문제

1. 컴파일 타임에 크기가 결정되는 메모리영역은?

①코드 영역

②데이터 영역

③힙 영역

④스택 영역

 

2.다음 설명하는 메모리 영역은?


프로그램 전역 변수와 정적 변수가 저장되는 영역

프로그램 시작과 동시에 할당되고, 프로그램이 종료되면 메모리가 소멸된다


①코드 영역

②데이터 영역

③힙 영역

④스택 영역

 

3. 다음 중 32비트 환경에서 함수의 리턴값이 저장되는 범용레지스터는?

① EAX

② ESI

③ESP

④EBP

 

4. 다음 중 레지스터의 설명으로 알맞지 않은 것은?

①CPU가 요청을 처리하는 데이터의 임시저장 공간이다

②CPU와 직접 연결되어 있지는 않지만 매우 가까이 있어 연산 속도가 빠름

③CPU는 자체적으로 데이터 저장이 불가해 레지스터를 이용해 연산 처리 및 번지 지정을 도와줌

④컴퓨터 장치들을 제어함

 

5. 운영체제의 운영 모드를 변경하고 현재 운영중인 모드이 기능을 제어하는 레지스터는?

①범용 레지스터

②세그먼트 레지스터

③ E-flag레지스터

④ 컨트롤 레지스터

 

정답

더보기

1. ④스택 영역

-스택 영역을 제외한 나머지 영역은 런타임에 크기가 결정된다

2. ②데이터 영역
-위 설명은 데이터 영역에 대한 설명이다.

3. ①

4. ②

-레지스터는 CPU와 직접 연결되어 있음

5.④

 

참고