• 검색 결과가 없습니다.

중간고사 연습문제

N/A
N/A
Protected

Academic year: 2022

Share "중간고사 연습문제"

Copied!
11
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

중간고사 연습문제

자료는 김종현저-컴퓨터구조론(생능출판사)의 내용을 편집한 것입니다.

(2)

2

IT융합공학부 컴퓨터구조

2

1. 컴퓨터 구성에서 하드웨어 장치를 열거하시오. (컴퓨터 의 구성)

2. 다음의 기억장치 중에서 메모리 액세스 속도가 가장 빠 른 것은 무엇인가?(메모리의 특징)

① 하드 디스크 ② CD-ROM

③ 플로피 디스크 ④ RAM

(3)

3

3. 다음 2진수들의 1의 보수와 2의 보수를 각각 구하시 오.(수의표현)

(11011)

2

(1111 0011)

2

(1010 0010 1011)

2

4. 다음 부동소수점의 수에 대하여 물음에 답하여라.(부동 소수점수의 표현)

0.01101 × 26

(1) 정규화된 표현 방법으로 표현하여라.

(2) IEEE754 표준으로 표현하여라.

(4)

4

IT융합공학부 컴퓨터구조

4

5. 부호 없는 2진 부동소수점의 수가 다음과 같이 주어졌다.

물음에 답하여라. (부동소수점수의 연산)

A = (0.10101 × 2

5

), B = (0.1011 × 2

4

) (1) A + B를 구하여라.

(2) A - B를 구하여라.

6. 이진 데이터 1000 0001을 10111101로 수정하려고 한다.

필요한 논리연산은 무엇인가? 수정과정을 보여라.(논리연 산)

(5)

5

7. 다음은 기억장치에 관한 설명이다. 틀린 설명은 무엇인 가?(메모리의 기능과 특징)

① 주기억장치는 수행 프로그램과 수행에 필요한 데이터를 기억하고 있는 장치다.

② 주기억장치는 비교적 CPU에 접근 속도가 빠르며 많은 용량을 기억한다.

③ 외부 기억장치는 반영구적으로 데이터를 저장하고 보존한다.

④ 외부기억 장치는 주기억장치에 비해 가격은 비싸지만 속도가 빠른 장점을 가진 다.

8. 다음은 주소 버스에 관한 설명이다. 틀린 것은 무엇인 가?(컴퓨터의 구성요소)

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

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

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

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

(6)

6

IT융합공학부 컴퓨터구조

6

9. 주소버스의 비트수가 8비트라고 하면, 최대 기억장치의 용량은 얼마인가?(메모리의 구성)

10. 다음은 주소지정 방식에 관한 설명이다. 맞는 것은?(주 소지정방식)

① 직접 주소지정 방식 : 명령어를 실행하는 데 필요한 데이터의 위치가 별도로 지정되어 있지 않고, 명령어의 연산 코드가 내포하고 있는 방법이 다.

② 간접 주소지정 방식 : 오퍼랜드 필드의 내용이 유효 주소가 되는 방식 이다.

③ 묵시적 주소지정 방식 : 오퍼랜드 필드에 데이터 유효 기억장치 주소 가 저장되어 있는 주소가 저장되어 있다.

④ 즉시 주소지정 방식 : 데이터가 명령어에 포함되어 있는 방식이다. 오 퍼랜드 필드의 내용이 연산에 사용할 실제 데이터가 된다.

(7)

7

 11. 4비트 시스템에서 (-4)*(5)를 booth 알고리즘에 따 라 계산하는 과정을 설명하라.(정수의 연산)

 12. 기억장치 계층 구조에서 CPU 내부에 위치하고 가 격 및 속도가 가장 높은 것은 ( ① )이다. 그리고 캐시기 억장치보다는 속도가 느리고 하드 디스크 보다는 빠른 기억 장치는 ( ② )이다.(기억장치의 특징)

(8)

8

IT융합공학부 컴퓨터구조

8

13. 다음은 RAM과 ROM에 관한 설명이다. 틀린 것은 무엇 인가?(반도체 기억장치의 특징)

① DRAM은 캐패시터에 전하를 충전하는 방식으로 데이터를 저장하는 방식이다.

② SRAM은 플립플롭을 이용하여 데이터를 저장해서 전하의 누전이 없 다.

③ 플래쉬 기억장치는 삭제가 빠르지만, 바이트 단위로 삭제가 불가능한 단점을 가진다.

④ CD-ROM은 전기적으로 삭제 가능한 ROM이다.

14. 명령어 형식에서 연산 코드의 필드 길이가 4비트이면 이론적으로 명령어는 몇 개인가?(명령어의 구성)

① 4개 ② 16개 ③ 8개 ④ 2개

(9)

9

15. 명령어 사이클 중에서 ( ① )은 먼저, 프로세서는 ( ② ) 가 가리키는 기억장소로부터 명령어를 인출한다. 그리고 PC 내용을 증가시킨다. 다음으로, 인출된 명령어가 ( ③ ) 로 적재된다. 그리고 프로세서는 명령어를 해석하고, 요 구된 동작을 수행한다.(명령어 실행과정)

16. 0-주소 명령어 프로그램으로부터 3-주소 명령어 프로 그램까지 주소 개수에 따른 장단점을 설명한 것이다. 맞는 것은 무엇인가?(명령어의 형식)

① 주소 수가 많아질수록 명령어는 간략화 된다.

② 주소 수가 많아지면 프로그램이 짧아져서, 프로그램 당 명령어 수가 감소한다.

③ 주소 수가 적어질수록 명령어 비트 수가 길어진다.

④ 주소 수가 작아지면 명령어 인출과 실행 속도가 느려진다.

(10)

10

IT융합공학부 컴퓨터구조

10

17. 다음은 수직적 마이크로 명령어(vertical

microinstruction)에 대한 설명이다. 맞는 것은 무엇인가?

(제어유니트의 동작)

① 마이크로 명령어의 각 필드의 비트가 각 제어 신호에 대응되도록 하는 방식이 다.

② CPU내부의 각 제어 신호들과 시스템 버스의 각 제어 신호들에 대하여 필드들 이 할당된다.

③ 코드화된 비트들을 이용하여 마이크로 명령어의 각 기능 코드(function code) 를 구성하는 방식이다.

④ 분기에서 사용될 조건을 나타내는 조건 필드와 분기 발생시 다음에 실행될 마 이크로 명령어의 주소를 가지고 있는 필드가 있다.

18. 인출 사이클과 실행 사이클 사이에 위치하며, 실제 명 령어 실행에 필요한 데이터를 인출하는 명령어 부 사이클 은 ( ① )이다. 그리고 이 부 사이클은 ( ② ) 주소 지정 방식 에서 사용된다. (명령어 사이클)

(11)

11

19. 64Kbyte메모리를 가지는 8비크 CPU에서 다음의 메모 리를 사용한 시스템을 설계하고 메모리맵을 작성하라.(메 모리 시스템 구성)

4Kbyte*8bit ROM1개

2kbyte*8bit RAM 3개

20. 파이프라인 단계 수가 6이고, 파이프라인 클록 주파수 가 1 MHz(각 단 계에서의 소요시간 = 1㎲)이며 명령어 수 가 100개일 때 이들이 파이프라이닝 기법에서 실행되는 데 필요한 시간은 얼마이고 속도향상비율을 구하라. (명령어 파이프라인)

참조

관련 문서

개인정보 이메일 핸드폰 전화번호 주소 은행계좌번호 등 가 변동되면 즉시 알려 주시기 바라며 신속한 수당 지급 및 예산 송금비용 절감을 위해 가능한 국내계좌를

본 논문에서는 GNU C 컴파일러에 포함된 DFA (Deterministic Finite Automata)기반 명령어 스케줄러를 이용하여 EISC 컴 파일러에 명령어 스케줄링을 구현하였고 EEMBC 벤

Produce only the assembly code using –S option.. Produce only the compiled code using

• 유사한 주요 명령어 비교. 리눅스의 쉘 명령어

?IP 주소 자원 소모, MN의 부담이 크다 but FA없이 mobile IP 구현.?. 한국과학기술원

[r]

'외국학술지지원센터’는 도서관에서 시행하고 있는 국책사업으로, 현재 본교에서는 생명공학분야 외국학술지지원센터를

'외국학술지지원센터’는 도서관에서 시행하고 있는 국책사업으로, 현재 본교에서는 생명공학분야 외국학술지지원센터를 운영하고 있습니다. 생명공학분야의 해외학술지에