Toggle navigation
Wnote
에러신고/문제요청
검색
회원가입
로그인
정보처리기사
전자계산기구조
2017년2회 기출문제
총 문제수: 20
2017년2.21.
설치되어 있는 물리적인 메모리 용량보다 더 큰 용량의 프로그램을 실행할 수 있도록 보조 기억 장치 용량에 해당하는 용량만큼 메모리 용량을 확장하여 사용할 수 있도록 하는 기술은?
보조 메모리
연장 메모리
확장 메모리
가상 메모리
2017년2.22.
디지털 IC의 특성을 나타내는 내용 중 전달지연 시간이 가장 짧은 것부터 차례로 나열한 것으로 옳은 것은?
ECL - MOS - CMOS - TTL
TTL - ECL - MOS - CMOS
ECL - TTL - CMOS - MOS
MOS - TTL - ECL - CMOS
2017년2.23.
10진수 -456을 PACK 형식으로 표현한 것은?
| 45 | 6D |
| -4 | 56 |
| 45 | 6F |
| F4 | 56 |
2017년2.24.
인터럽트 처리 절차가 순서대로 옳게 나열된 것은?
ⓐ 인터럽트 처리 ⓑ 프로그램 상태보존 ⓒ 메인 프로그램으로 복귀 ⓓ 인터럽트 요청중지
ⓐ→ⓑ→ⓒ→ⓓ
ⓐ→ⓒ→ⓑ→ⓓ
ⓓ→ⓒ→ⓑ→ⓐ
ⓑ→ⓓ→ⓐ→ⓒ
2017년2.25.
가상 메모리를 사용한 컴퓨터에서 page fault가 발생하면 어떤 현상이 일어나는가?
요구된 page가 주기억장치로 옮겨질 때까지 프로그램 수 행이 중단된다.
요구된 page가 가상메모리로 옮겨질 때까지 프로그램 수 행이 중단된다.
현재 실행 중인 프로그램을 종료한 후 시스템이 정지된다.
page fault라는 에러 메시지를 전송한 후에 시스템이 정지된다.
2017년2.26.
다음은 0-주소 명령어 방식으로 이루어진 프로그램이다. 레지스터 X의 내용은?
(단, 레지스터 A=1, B=2, C=3, D=3, E=2 이며, ADD는 덧셈, MUL은 곱셈을 의미한다.) PUSH A PUSH B PUSH C ADD PUSH D PUSH E ADD MUL POP X
15
20
25
30
2017년2.27.
전가산기를 구성하기 위하여 필요한 소자를 바르게 나타낸 것은?
반가산기 2개, AND 게이트 1개
반가산기 1개, AND 게이트 2개
반가산기 2개, OR 게이트 1개
반가산기 1개, OR 게이트 2개
2017년2.28.
메가플롭스(MFLOPS)의 계산식으로 옳은 것은?
MFLOPS = (수행시간×10⁶) / 프로그램내의부동소수점연산개수
MFLOPS = 프로그램내의부동소수점연산개수 / (수행시간×10⁶)
MFLOPS = 수행시간 / (프로그램내의부동소수점연산개수×10⁶)
MFLOPS = (프로그램내의부동소수점연산개수×10⁶) / 수 행시간
2017년2.29.
가상기억장치 (Virtual Memory System)를 도입함으로써 기대할 수 있는 장점이 아닌 것은?
Binding Time을 늦추어서 프로그램의
Relocation을 용이하게 쓴다.
일반적으로 가상기억장치를 채택하지 않는 시스템에서의 실행 속도보다 빠르다.
실제 기억용량보다 큰 가상공간(Virtual Space)을 사용자가 쓸 수 있다.
2017년2.30.
기억장치가 1024 word로 구성되고, 각 word는 16bit, PC, MAR, MBR의 bit 수를 각각 바르게 나타낸 것은?
16, 10, 10
10, 10, 16
10, 16, 16
16, 16, 10
2017년2.31.
다음 중 interrupt 발생 원인이 아닌 것은?
정전
Operator의 의도적인 조작
임의의 부프로그램에 대한 호출
기억공간 내 허용되지 않는 곳에의 접근 시도
2017년2.32.
다음 인터럽트에 관한 설명 중 가장 옳은 것은?
인터럽트가 발생했을 때 CPU의 상태는 보존하지 않아도 된다.
인터럽트가 발생하게 되면 CPU는 인터럽트 사이클이 끝날 때까지 동작을 멈춘다.
인터럽트 서비스 루틴을 실행할 때 인터럽트 플래그(IF)를0으로 하면 인터럽트 발생을 방지할 수 있다.
인터럽트 서비스 루틴 처리를 수행한 후 이전에 수행 중이던 프로그램의 처음상태로 복귀한다.
2017년2.33.
자기 코어(core) 기억장치에서 1word가 16bit로 되어 있다면 몇 장의 코어 플레인(core plane)이 필요한가?
1장
4장
8장
16장
2017년2.34.
중재동작이 끝날 때마다 모든 마스터들의 우선순위가 한 단계씩 낮아지고 가장 우선순위가 낮았던 마스터가 최상위 우선순위를 가지도록 하는 가변우선순위 방식은?
동등 우선순위(Equal Priority)방식
임의 우선순위(Random Priority)방식
회전 우선순위(Rotating Priority)방식
최소-최근 사용(Least Recently Used)방식
2017년2.35.
수직 마이크로명령어 방식의 명령어가 다음의 형식을 갖는다면 이 제어장치는 최대 몇 개의 제어 신호를 동시에 생성할 수 있는가?
3bits 3bits 3bits 2bits 2bits 7bits F1 F2 F3 CD BR AD
1개
2개
3개
4개
2017년2.36.
1-주소 명령어에서는 무엇을 이용하여 명령어 처리를 하는가?
누산기
가산기
스택
프로그램 카운터
2017년2.37.
명령어의 구성 중에서 주소(Operand)부에 속하지 않은 것은?
기억장치의 주소
레지스터 번호
사용할 데이터
연산자
2017년2.38.
다음 마이크로 연산들은 명령어 사이클 중 어디에 해당하는가?
인출 사이클
간접 사이클
실행 사이클
인터럽트 사이클
2017년2.39.
마이크로오퍼레이션이 실행될 때의 기준이 되는 것으로 가장 옳은 것은?
MAR ← IR(addr) MBR ← memory or register IR ← MBR (addr)
Flag
Clock
Memory
RAM
2017년2.40.
데이터의 기억 형태에 따른 방식과 기억장치의 상호 연결이 옳지 않은 것은?
정적 기억장치 - SRAM
동적 기억장치 - DRAM
파괴적 읽기(destructive read out) - RAM
비파괴적 읽기(non-destructive read out)―ROM
2017년2
2017년3
Toggle cookie consent banner
본 사이트는 보다 나은 서비스 제공을 위해 쿠키를 사용합니다. 안내를 확인하시고 사이트를 이용하세요.
안내
쿠키사용