본문 바로가기
정보처리산업기사

필기/제2과목 전자계산기구조 21번 ~ 30번 문제

by Hwangminseo 2026. 2. 2.

21번

문제

메모리의 내용을 어드레스 할 수 있는 메모리는?

선택지

① associative memory
② ROM
③ RAM
④ virtual memory

정답

해설

associative memory(연상 메모리, 내용지정 메모리)는 주소로 찾는 방식이 아니라, 저장된 “내용”을 기준으로 원하는 데이터를 찾는다.

22번

문제

명령 코드의 비트는 필드라고 불리는 몇 개의 그룹으로 나누어진다. 그 중 모드 필드(mode field)에 대한 설명으로 옳은 것은?

선택지

① 오퍼랜드나 유효 번지가 결정되는 방법을 나타낸다.
② 메모리나 레지스터를 지정하는 방법을 나타낸다.
③ 수행하여야 할 동작을 나타낸다.
④ 명령을 수행하도록 제어 함수를 제공하는 방법을 나타낸다.

정답

해설

모드 필드는 주소지정 방식(직접, 간접, 즉시 등)을 지정한다. 즉 유효주소(EA)나 오퍼랜드가 “어떤 방식으로 결정되는지”를 나타낸다.

23번

문제

A=01010101, B=10101010 일 때 A와 B의 불 곱(boolean product)은?

선택지

① 00000000
② 01010101
③ 10101010
④ 11111111

정답

해설

불 곱(boolean product)은 AND 연산이다. 두 비트가 모두 1인 자리만 1이 되는데, A와 B는 1과 0이 서로 번갈아라 겹치는 1이 없어 결과가 전부 0이다.

24번

문제

다음 중 CISC(Complex Instruction Set Computer)형 프로세서의 특징이 아닌 것은?

선택지

① 명령어의 길이가 일정하다.
② 많은 수의 명령어를 갖는다.
③ 다양한 주소 모드를 지원한다.
④ 레지스터와 메모리의 다양한 명령어를 제공한다.

정답

해설

CISC는 명령어 종류가 많고 기능이 복잡해 명령어 길이가 가변적인 경우가 흔하다. 명령어 길이가 일정한 특징은 보통 RISC에서 강조된다.

25번

문제

산술연산과 논리연산 동작을 수행한 후 결과를 축적하는 레지스터는?

선택지

① 누산기
② 인덱스 레지스터
③ 플래그 레지스터
④ RAM

정답

해설

누산기(Accumulator)는 ALU 연산 결과를 임시로 모아(축적) 보관하는 대표 레지스터다.

26번

문제

인터럽트 처리에 대한 설명 중 틀린 것은?

선택지

① 인터럽트의 원인에 따라 해당 인터럽트 처리 루틴이 실행된다.
② 인터럽트가 발생하면 레지스터의 상태를 보관해야 한다.
③ 인터럽트 요청은 중앙처리장치로부터 시작된다.
④ 인터럽트 처리 중 우선순위가 높은 인터럽트 처리도 가능하다.

정답

해설

인터럽트 요청은 일반적으로 입출력장치, 외부 신호, 내부 예외 등에서 발생해 CPU로 들어온다. “CPU로부터 시작된다”는 설명이 틀렸다.

27번

문제

프로세서와 주기억장치간의 작동속도 불균형을 해소하기 위한 기억장치에 속하지 않는 것은?

선택지

① 캐시 기억장치(cache memory)
② 인터리브된 기억장치(interleaved memory)
③ 자기 버블 기억장치(magnetic bubble memory)
④ 내용 지정 기억장치(content addressable memory)

정답

해설

캐시와 인터리빙은 CPU-메모리 속도 차이를 완화하는 대표 기법이다. 자기 버블 기억장치는 비휘발성 특성의 특수 기억장치로, 이 목적의 대표 해법으로 분류되지 않는다.

28번

문제

제어장치의 구성 요소가 아닌 것은?

선택지

① 명령어 인출기
② 명령어 해독기
③ 제어 메모리
④ 순서 제어 논리장치

정답

해설

제어장치는 보통 명령어 해독기, 순서 제어 논리, (마이크로프로그램 방식이면) 제어 메모리 등으로 구성된다. 문제에서 말하는 구성 요소로는 “명령어 인출기”를 포함하지 않는다고 본다.

29번

문제

동기 가변식 마이크로 사이클 타임에 관한 설명으로 틀린 것은?

선택지

① 제어기의 구현은 고정식에 비해 복잡하다.
② 수행시간이 현저한 차이를 낼 때 사용한다.
③ 동기를 맞추기 위해 각 그룹 간 마이크로 사이클 타임을 고정 값이 되게 한다.
④ 고정식에 비해 CPU 시간 낭비를 줄일 수 있다.

정답

해설

동기 가변식은 마이크로 오퍼레이션을 수행시간이 비슷한 것끼리 그룹화하고, 그룹마다 사이클 타임을 다르게 잡아 낭비를 줄이는 방식이다. “그룹 간 타임을 고정 값으로 만든다”는 설명이 틀린 포인트다.

30번

문제

다음 중 시스템 버스에 속하지 않는 것은?

선택지

① 제어 버스
② 데이터 버스
③ 입출력 버스
④ 주소 버스

정답

해설

시스템 버스의 기본 구성은 데이터 버스, 주소 버스, 제어 버스이다. “입출력 버스”는 별도 분류로 다루는 경우가 많아 여기서는 시스템 버스 구성에 포함되지 않는다.