카테고리 없음

컴퓨터구조

끈끈 2024. 3. 29. 17:36

 

다음 중에서 CPU의 기능이 아닌 것은 무엇인가?

 

1. 명령어 해독(instruction decode)

2. 데이터 처리(data process)

3. 데이터 쓰기(data store)

4. 명령어 인쇄(instruction print)

 

시스템 버스에 직접 연결되어 데이터를 전송하는 하드웨어는 무엇인가?

 

1. 주기억장치

2. 키보드

3. CD-ROM

4. 프린터

 

캐시기억장치를 설계함에 있어 공통적인 목표에 해당하는 것은 무엇인가?

 

1. 적중 시 캐시기억장치로부터 데이터를 읽어오는 시간을 짧게 한다.

2. 실패 시 주기억장치에서 캐시기억장치로 데이터를 읽는 시간을 최대화한다.

3. 주기억장치와 보조기억장치 사이에 데이터의 일관성을 유지한다.

4. 캐시기억장치가 해당 보조기억장치를 선택하는 시간을 최소화한다.

 

다음은 입출력장치 제어기에 관한 설명이다. 맞는 것은 무엇인가?

 

1. 양방향성 명령어를 사용한다.

2. CPU와 입출력장치의 속도의 차이를 극복하기 위한 장치다.

3. 로컬 캐시 버스와 입출력장치 사이에 존재한다.

4. 자체적으로 입출력 명령을 생성한다.

 

시스템 버스에 대한 설명이 잘못된 것은?

 

1. 데이터 버스는 양방향 버스로 데이터를 전송하는 통로이다.

2. 주소버스는 양방향 버스로 메모리의 위치 정보를 전달하는 통로이다.

3. 주소버스의 비트수가 8비트라고 하면 최대 용량은 256이 된다.

4. 제어버스는 제어신호를 전송하는 양방향 버스이다.

 

다음은 캐시 기억장치에 관한 설명이다. 틀린 것은 무엇인가?

 

1. 캐시기억장치는 주기억장치에 저장되어 있는 명령어와 데이터 중의 일부를 임시적으로 복사해서 저장하는 저장장치다.

2. 명령어나 오퍼랜드를 주기억장치에서 가져와 저장하고 있다가 고속으로 중앙처리장치에 제공한다.

3. 중앙처리장치가 기억장치를 참조할 필요가 있을 경우, 주기억장치에서 데이터를 캐시기억장치로 가져온다.

4. 주어진 시간 동안 중앙처리장치의 기억장치 참조는 제한된 영역에서만 이루어지는 참조의 지역성을 이용한다.

 

다음의 보기의 두 수는 2의 보수로 표현된 2진수이다. 10진수로 맞게 변환 한 것은?

 

1. 0011 1001(2)=54(10), 1100(2)=4(10)

2. 0011 1001(2)=55(10), 1100(2)=-4(10)

3. 0011 1001(2)=56(10), 1100(2)=4(10)

4. 0011 1001(2)=57(10), 1100(2)=-4(10)

 

다음은 클록에 관한 설명이다. 맞는 것은 무엇인가?

 

1. CPU를 비롯한 부품들이 특정한 신호에 맞추어 동작을 하는데, 이 특정한 신호를 제어라고 한다.

2. 클록 주파수는 1초에 클록이 몇 번 발생하는지를 나타낸 것으로, 단위는 Hz로 표시한다.

3. 클록의 주기가 길수록 컴퓨터의 처리 속도가 빠르다는 것을 의미한다.

4. 초당 처리하는 명령어의 개수를 나타낸다.

 

다음은 사용자에게 보이는 레지스터에 관한 설명이다. 틀린 것은 무엇인가?

 

1. 어셈블리 프로그램을 위해 사용되는 레지스터이다.

2. 프로그래머가 레지스터의 명칭과 용도를 미리 인지하고 있다.

3. 일반 목적용 레지스터, 데이터 레지스터, 주소 레지스터 등이 있다.

4. 조건코드에는 부호비트, 오버 플로우, 스택 포인터 등이 있다.

 

8진수 10을 10진수로 표현하면 얼마인가?

 

1. 8

2. 9

3. 1

4. 10

 

다음은 주소 버스에 관한 설명이다. 틀린 것은 무엇인가?

 

1. 데이터가 읽혀지거나 쓰여 질 기억 장소의 주소를 전송하는 통로

2. CPU가 외부로 발생하는 주소 정보를 전송하는 신호 선들의 집합

3. 주소 선들의 수에 의해 CPU와 접속될 수 있는 최대 기억장치 용량 결정

4. 주소 버스의 비트 수가 8비트라면, 최대 64K개의 기억 장소들의 주소를 지정 가능

 

다음은 CPU의 기능에 대한 것들이다. 아닌 것은 무엇인가?

 

1. 명령어 인출

2. 데이터 인출

3. 명령어 해독

4. 데이터 해독

 

원시 프로그램 명령을 기계어 상태의 목적 프로그램으로 변환시켜 실행하는 언어 번역 프로그램은?

 

1. 인터프리터

2. 컴파일러

3. 트랜스포터

4. 제너레이터

 

다음의 수에서 8진수가 아닌 것은 무엇인가?

 

1. 19

2. 451

3. 670

4. 77053

 

ASCII 코드의 존(Zone) 부분은 몇 비트인가?

 

1. 1비트

2. 2비트

3. 3비트

4. 4비트

 

오늘날 보편적으로 운영되는 체제가 아닌 것은?

 

1. CTSS

2. Unix

3. Linux

4. Mac Os

 

0 또는 1로 표현되는 정보 표현의 최소 단위는 (ㄱ)이고, 일반적으로 8개의 (ㄱ)를 연결한 것은 (ㄴ)라고 한다. (ㄱ), (ㄴ)에 들어갈 말은?

 

1. 바이트(Byte), 필드(Field)

2. 비트(Bit), 바이트(Byte)

3. 필드(Field), 레코드(Record)

4. 비트(Bit), 워드(Word)

 

다음 중 순차 논리회로와 관련이 없는 것은?

 

1. 플립플롭과 같은 기억소자를 포함한다.

2. 입력 신호와 내부 상태에 의해 출력이 결정된다.

3. 디코더

4. 레지스터

 

출력장치가 아닌 것은 무엇인가?

 

1. 스캐너

2. 플로터

3. 모니터

4. 스피커

 

다음 중에서 펌웨어의 대한 설명으로 맞는 것은 무엇인가?

 

1. 소프트웨어를 하드웨어화한 것이다.

2. 특정 목적에만 사용할 수 있고, 다른 목적을 위해서 부품의 재연결이 필요하다.

3. 부품을 연결하여 필요 기능을 수행하는 프로그래밍의 한 형식이다.

4. 컴퓨터의 하드웨어에서 중추적인 기능인 프로그램 실행과 데이터 처리를 한다.

 

주기억장치를 할당하는 기법의 종류를 적으시오

 

단일사용자 할당기법, 고정 분할할당기법, 가변분할 할당기법

 

CPU의 내부 구조에는 컴퓨터 기억장치들 중 액세스 속도가 가장 빠른 ( )세트가 존재한다. 그리고 ( )는 프로그램에 의해 주어진 연산의 순서대로 실행을 가능하게 한다.

 

레지스터, 제어장치

 

누산기(accumulator)와 같은 레지스터를 ( )라고 한다. 그리고 간접 주소지정 방식에서 사용되는 ( )가 있다.

 

데이터 레지스터, 주소 레지스터

 

다음 중 메모리 계층 구조에서 최상단에 있는 메모리는?

 

레지스터

 

컴퓨터는 실수를 표현하기 위하여 부동소수점 데이터 형식을 사용한다. 부동소수점 형식의 세 가지 요소를 열거하시오.

 

부호필드, 지수필드, 가수필드