<C0FCC0DAB0E8BBEAB1E220B1B8C1B620C3D6B1D920B1E2C3E2B9AEC1A B1B3BEC82E687770>

Similar documents
<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F FB1E2BBE7C6D0BDBABFEB2E687770>

4. 다음주소지정방식중속도가가장빠른주소방식은? 가. immediate addressing mode 나. direct addressing mode 다. indirect addressing mode 라. index register. 5. 간접주소 (indirect addr

<C0FCC0DAB0E8BBEAB1E2B1B8C1B6397E3131B0AD20B9AEC1A62BC1A4B4E42E687770>

<4D F736F F F696E74202D DBAB8C1B62CC6AFBCF6BFEBB5B5B1E2BEEFC0E5C4A12CBAB4B7C4C4C4C7BBC5CD2E707074>

주기억장치에접근할때 DMA 제어기는 CPU 의 Bus Line 을이용하여 Cycle Stealing 을한다. Cycle Stealing 은 DMA 로부터주기억장치로데이터전송요구가일어났을때만 DMA 가버스의사용권을일시적으로 CPU 로부터빼앗는전송방식이다. 3 중앙처리장치

<C0FCC0DAB0E8BBEAB1E2B1B8C1B6347E36B0AD20B9AEC1A62BC1A4B4E42E687770>

PowerPoint 프레젠테이션

Microsoft PowerPoint - hy2-12.pptx

온라인 IT 교육최강 ( 강의정보처리필기강사조대호 차시명 [CA-06 강 ] 프로세서와명령어차시 6 차시 학습내용 프로세서와명령어 학습목표 컴퓨터의구조와프로세서에대해이해할수있다 컴퓨터의명령어에대해이해할수있다 학습내용 1. 컴퓨터의구성 - 1

<C0FCC0DAB0E8BBEAB1E220B1B8C1B620377E39B0AD20B1B3BEC82836BFF C0CF20B0ADC0C7292E687770>

프로그램카운터 (Program Counter) 명령레지스터 (Instruction Register) 누산기 (AC: Accumulator) 상태레지스터 (Status Register) PSWR(Program Status Word Register) 메모리주소레지스터 (M

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F E687770>

Microsoft PowerPoint - 사본 - OAS04-사무자동화 기술(HW-CPU).ppt

Microsoft PowerPoint - hy2-12.pptx

Microsoft PowerPoint - hw8.ppt [호환 모드]

Computer Architecture

슬라이드 1

PowerPoint Presentation

PowerPoint Presentation

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

학습목차 r 컴퓨터본체에서 CPU 의위치살펴보기 r CPU 의성능 r CPU 의기능 r CPU 의조직 r 레지스터의조직 r 명령어사이클 r 명령어파이프라이닝 컴퓨터구조 2 9. CPU 조직과기능

Computer Architecture

3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < >

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

학습목차 r 개념으로살펴보는 CPU 속의제어장치 r 마이크로연산 r 제어장치의동작 r 마이크로프로그램을이용한제어 컴퓨터구조 제어장치

<4D F736F F F696E74202D20C1A4BAB8C3B3B8AEB1E2BBE7BBEABEF7B1E2BBE72DC7CAB1E2B1B3C0E B3E229205BC8A3C8AF20B8F0B5E55D>

ºÎ·ÏB

3차시.ppt

마이크로프로세서 개요

<BFE4C1A1C1A4B8AEC1FD28C0FCC0DAB0E8BBEAB1E2B1B8C1B632292E687770>

. 고성능마이크로프로세서 LU 와레지스터 파일의구조 (2.). 직접디지털주파수합성기 (FS) 의구조 3. 고성능마이크로프로세서부동소수점연산기 (Floating-Point Unit) 구조 (2) (2.) (2.) 2. 암호화를위한 VLSI 구조와설계의개요 (2.) 다음참

1. 조합 (combinational) 논리회로에대해설명한것은? < 가 > 가출력신호가입력신호에의해서만결정되는논리회로이다. 나플립플롭과같은기억소자를갖고있는논리회로이다. 다출력신호가입력신호와현재의논리회로의상태에의해결정되는논리회로이다. 라기억능력을가진논리회로이다.

Chapter ...

Computer Architecture

<4D F736F F F696E74202D20BBE7BABB202D205BC7D9BDC9BFE4BEE05DC1A4BAB8C3B3B8AEB1E2BBE7C7CAB1E2B1B3C0E728B5A5C0CCC5CDBAA3C0CCBDBA292E707074>

PowerPoint 프레젠테이션

[ 마이크로프로세서 1] 1 주차 1 차시. 마이크로프로세서개요 1 주차 1 차시마이크로프로세서개요 학습목표 1. 마이크로프로세서 (Microprocessor) 를설명할수있다. 2. 마이크로컨트롤러를성능에따라분류할수있다. 학습내용 1 : 마이크로프로세서 (Micropr

1 과목 전자계산기프로그래밍 (20 문제 ) 1. C 언어의특징으로옳은내용모두를나열한것은? 1 컴파일과정없이실행가능하다. 2 다양한연산자를제공한다. 3 이식성이높은언어이다. 4 시스템프로그래밍언어로적합하다. 가. 1, 3 라. 2, 3, 4 2. 객체지향기법중데이터와데

<4D F736F F F696E74202D20C1A4BAB8C3B3B8AEB1E2BBE72CBBEABEF7B1E2BBE720BFE4C1A1C1A4B8AE5FC0FCC0DAB0E8BBEAB1E2B1B8C1B B3E2292E707074>

슬라이드 1

8장 조합논리 회로의 응용

Microsoft Word - PLC제어응용-2차시.doc

ARM01

Microsoft PowerPoint os2.ppt [호환 모드]

정보보안 개론과 실습:네트워크

PowerPoint 프레젠테이션

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

[CA-09강] 특수기억장치와 입,출력장치.hwp

Microsoft PowerPoint - M07_RTL.ppt [호환 모드]

1. 일련의순차적인수를세는회로는? < 가 > 가카운터 다디코더 나레지스터 라인코더 2. 입력펄스에따라미리정해진순서대로상태가변화하는레지스터로써발생회수를세거나동작순서를제어하기위한타이밍 (timing) 신호를만드는데가장적합한회로는? < 다 > 가범용레지스터 다

Microsoft PowerPoint - 30.ppt [호환 모드]

슬라이드 1

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

학습목차 r컴퓨터분해를통한본체살펴보기 r컴퓨터구성요소 r컴퓨터의기능 r버스와상호연결 컴퓨터구조 2 4. 컴퓨터시스템의구성과기능

PowerPoint Presentation

Microsoft PowerPoint - 1-2장 디지털_데이터 .ppt

슬라이드 1

hwp

Computer Architecture

Microsoft PowerPoint - 강의자료8_Chap9 [호환 모드]

PowerPoint 프레젠테이션

2 장수의체계 1. 10진수 2. 2진수 3. 8진수와 16진수 4. 진법변환 5. 2진정수연산과보수 6. 2진부동소수점수의표현 한국기술교육대학교전기전자통신공학부전자전공 1

ADP-2480

Microsoft PowerPoint - CHAP_03 - 복쇬본.pptx

(1) 주소지정방식 Address Mode 메모리접근 분기주소 명령어 직접번지 Reg. 지정 Reg. 간접 Base Index 간접 Immediate 상대번지 절대번지 Long 주소 Reg. 간접 Byte Access Bit Access 내부 Data M

한국기술교육대학교장영조 한국기술교육대학교전기전자통신공학부 1

슬라이드 1

<C1A4BAB8C3B3B8AE5FBBEABEF7B1E2BBE75FC7CAB1E25F E687770>

<C0FCC0DAB0E8BBEAB1E2C1B6C1F7C0C0BFEBB1E2BBE7C7CAB1E2B1E2C3E2B9AEC1A B3E23038BFF93037C0CF41C7FC29B4D9B4DC2E687770>

학습목표 2/33 마이크로프로세서와마이크로컨트롤러의차이를알수있다. 마이크로프로세서에서프로그램이수행되기위한명령어형식과명령어실행절차를알수있다. 프로그램을수행하려면어떤종류의명령어가필요한지알수있다. 현대컴퓨터의기본모델인저장형프로그램컴퓨터의한계점과그한계를완화하려는방법을알수있다.

03차시학습내용(하드웨어1)

AVR ATmega128 소개 마이크로컨트롤러 AVR ATmega128 저자 : 이상설 소속 : 원광대학교전기 정보통신공학부

Microsoft PowerPoint - ARM System-on-chip architecture_Chap 4_23p.ppt

OCW_C언어 기초

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

歯15-ROMPLD.PDF

<4D F736F F F696E74202D2037C0E52DC4B3BDC3BFCDB8DEB8F0B8AE>

Microsoft PowerPoint - VHDL08.ppt [호환 모드]

Microsoft PowerPoint - Master-ChiWeon_Yoon.ppt

< B3E220C1A632C8B820C4C4C7BBC5CDBFEEBFEBBBE72041C7FC28C3D6C1BE292E687770>

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

PowerPoint 프레젠테이션

Chapter #01 Subject

명령은? 가. BEGIN, END 나. MACRO, ENDM 다. MOPEN, ENDM 라. START, END 18. C 언어에서문자열출력함수는? 가. gets() 나. puts() 다. getchar() 라. putchar() 19. C 언어의기억클래스종류가아닌것은

Á¦¸ñ¾øÀ½

Microsoft PowerPoint - ch07 - 포인터 pm0415

<C1A4BAB8C3B3B8AE5FBBEABEF7B1E2BBE75FC7CAB1E25F E687770>

Microsoft PowerPoint - polling.pptx

Microsoft PowerPoint - ch11_reg.pptx

Microsoft PowerPoint - M09_CPUarchi.ppt [호환 모드]

11장 포인터

AVR ATmega128 소개 AVR ATmega128 IT Eng 학습목표 ü 다양한 AVR 패밀리와소자특징을알아보고, 제어환경에따라 AVR 소자를선택하여개발할수있는융통성을이해할수있다. ü ATmega128 내부구조에서메모리공간, I/O 공간의프로그램과데이터를처리하기

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - DSD06c_ISA.pptx

gisa_pil_070304_pdf.hwp

Microsoft PowerPoint - DSD03_verilog3b.pptx

Microsoft PowerPoint - 알고리즘_1주차_2차시.pptx

Microsoft Word - 1. ARM Assembly 실습_xp2.doc

Transcription:

전자계산기구조최신기출문제 1 회 1. 레지스터참조명령어와거리가먼것은? 1 CLA(clear AC) 2 CIR(circulate right) 3 HLT(halt) 4 BUN(branch unconditionally) 2. 캐시메모리의기록정책가운데쓰기 (write) 동작이이루어질때마다캐시메모리와주기억장치의내용을동시에갱신하는방식은? 1 write-through 2 write-back 3 write-once 4 write-all 3. 다중처리기상호연결방법중하나의프로세서에하나의버스가할당되어버스를이용하려는프로세서간경쟁이적은것은? 1 시분할공유버스 2 크로스바교환행렬 3 하이퍼큐브 4 다중포트메모리 4. RISC(Reduced Instruction Set Computer) 와 CISC(Complex Instruction Set Computer) 에대한설명중옳지않은것은? 1 RISC 는실행빈도가적은하드웨어를제거하여자원이용률을높이는장점이있다. 2 RISC 는프로그램의길이가길어지므로수행속도가느린단점이있다. 3 CISC 는고급언어를이용하여알고리즘을쉽게표현할수있는장점이있다. 4 CISC 는복잡한명령어군을제공하므로컴퓨터설계및구현시많은시간을필요로하는단점이있다. 5. DMA 제어기의한계를극복하기위하여사용하는방식은? 1 다중인터럽트 2 프로그램된 I/O 3 I/O 프로세서 4 멀티플렉싱 6. 하나의명령사이클을실행하는데 2 개의머신사이클이필요하다고했을때 CPU 클록주파수를 10MHz 로동작시켰다. 이때 1 개의명령사이클을실행하는데걸리는시간은? ( 단, 각각의머신사이클은 5 개의머신스테이트로구성되어있다.) 1 1 μs 2 2 μs 3 10 μs 4 20 μs 7. 자기디스크에헤드가가까울수록불순물이나결함에의한오류발생의위험이더크다. 이러한문제점을해결한것은? 1 윈체스터디스크 2 Solid State Disk 3 플래시메모리 4 콤팩트디스크

8. D 플립플롭에입력 D 가들어오고, 클록펄스가들어올때출력 Q(t+1) 의식은? 1 DQ D Q 2 DQ 3 D 4 D 9. 기억장치가 1024 word 로구성되고, 각 word 는 16bit 로이루어져있을때 PC, MAR, MBR 의 bit 수를각각바르게나타낸것은? 1 16, 10, 10 2 10, 10, 16 3 10, 16, 16 4 16, 16, 10 10. 다음중피연산자의위치 ( 기억장소 ) 에따라명령어형식을분류할때 instruction cycle time 이가장짧은것은? 1 레지스터 - 메모리 instruction 2 AC instruction 3 스택 instruction 4 메모리 - 메모리 instruction 11. 중앙처리장치의기억모듈에중복적인데이터접근을방지하기위해서연속된데이터또는명령어들을기억장치모듈에순차적으로번갈아가면서처리하는방식은? 1 복수모듈 2 인터리빙 3 멀티플렉서 4 셀렉터 12. 인스트럭션수행시간이 10ns 이고, 인스트럭션페치시간이 5ns, 인스트럭션준비시간이 3ns 이라면인스트럭션의성능은얼마인가? 1 0.5 2 0.8 3 1.25 4 5 13. 다음 [ 그림 ] 은어떤종류의병렬컴퓨터를나타낸것인가? 1 SISD 2 SIMD 3 MISD 4 MIMD

14. 마이크로프로그램제어기가다음에수행할마이크로인스트럭션의주소를결정하는데사용하는정보가아닌것은? 1 인스트럭션레지스터 (IR) 2 타이밍신호 3 CPU 의상태레지스터 4 마이크로인스트럭션에나타난주소 15. 중앙처리장치의입출력명령을직접수행해서주기억장치와입출력장치사이에데이터를전달하도록하는입출력제어기의일반적인기능이아닌것은? 1 하나의제어기로여러종류의 I/O 장치들을공통적으로제어하는기능 2 주기억장치와입출력제어기사이의통신회선을확보하는기능 3 입출력제어기와입출력장치인터페이스사이의통신회선을확보하는기능 4 주기억장치의주소, 데이터의전달방향 ( 입력 / 출력 ), 데이터등의정보를저장하는기능 16. 디멀티플렉서 (Demultiplexer) 에대한설명중옳은것은? 1 data selector 라고도불린다. 2 2 n 개의 input line 과 n 개의 output line 을갖는다. 3 n 개의 input line 과 2 n 개의 output line 을갖는다. 4 1 개의 input line 과 n 개의 selection line 을갖는다. 17. 다음내용은산술파이프라인 (arithmetic) 구조에서정규화된부동소수점수의연산을할때실행되는단계이다. 실행순서가옳은것은? 가정규화다가수조정 1 가 나 다 라 2 다 가 라 나 3 라 다 나 가 4 가 다 라 나 나가수합산라지수비교 18. 인터럽트와비교하여 DMA 방식에의한사이클스틸의가장특징적인차이점은? 1 프로그램을영원히정지 2 실행중인프로그램정지 3 프로그램실행의다시시작 4 주기억장치사이클의한주기만정지 19. 양면저장을할수있는 2 장의디스크로구성된디스크드라이브에실린더 (cylinder) 가 8 개이고, 각트랙당 16 섹터이며, 섹터당 512 byte 를저장할수있다면이디스크드라이브에저장할수있는총용량은? 1 64 KB 2 128 KB 3 256 KB 4 512 KB 20. 프로그램내의모든인스트럭션이그들의수행에필요한피연산자들이모두준비되었을때그인스트럭션을수행하는것으로데이터추진 (data driven) 방식이라할수있는것은? 1 multiprocessor system 2 vector processor

3 pipeline processor 4 data flow machine

전자계산기구조최신기출문제 2 회 1. 다음논리회로의결과로옳은것은? 1 X 2 Y 3 X + Y 4 XY X 2. 보조기억장치의일반적인특징으로옳지않은것은? 1 중앙처리장치와직접자료교환이불가능하다. 2 접근시간 (access time) 이크다. 3 일반적으로주기억장치에데이터를저장할때는 DMA 방식을사용한다. 4 CPU 에의한기억장치의접근빈도가높다. 3. 피연산자의위치 ( 기억장소 ) 에따라명령어형식을분류할때 instruction cycle time 이가장짧은명령어형식은? 1 레지스터 - 메모리인스터럭션 2 AC 인스터럭션 3 스택인스트럭션 4 메모리 - 메모리인스트럭션 4. 4 비트의데이터비트와 1 비트의패리티비트가사용되는경우몇개비트까지에러를검출할수있는가? 1 1 2 2 3 3 4 4 5. 오류검출용코드가아닌것은? 1 해밍코드 2 패리티검사코드 3 Biquinary 코드 4 Excess-3 코드 6. flynn 의분류법중여러개의처리기에서수행되는인스트럭션 (instruction) 들은각기다르나전체적으로하나의데이터스트림을가지는형태는? 1 SISD 2 MISD 3 SIMD 4 MIMD 7. 주소설계시고려해야할점이아닌것은? 1 주소를효율적으로나타낼수있어야한다. 2 주소공간과기억공간을독립시킬수있어야한다. 3 전반적으로수행속도가증가될수있도록해야한다.

4 주소공간과기억공간은항상일치해야한다. 8. 주기억장치는하드웨어의특성상주기억장치가제공할수있는정보전달능력에한계가있는데, 이한계를무엇이라하는가? 1 주기억장치전달 (transfer) 2 주기억장치대역폭 (bandwidth) 3 주기억장치접근폭 (accesswidth) 4 주기억장치정보전달폭 (transferwidth) 9. 사용자프로그램에할당된영역이 EC00h FFFFh 일경우사용가능한크기는모두몇 Kbyte 인가? 1 3KByte 2 4KByte 3 5KByte 4 6KByte 10. 다음소자중에서 ROM 과유사한성격을가지며, AND array 와 OR array 로구성된것은? 1 PLA 2 shift register 3 RAM 4 LSI 11. 데이터의주소를표현하는방식에따라분류할때계산에의한주소는어디에해당하는가? 1 완전주소 2 약식주소 3 생략주소 4 자료자신 12. 기억장치의용량이 1M 워드 (word) 이고 1 워드가 32 비트인경우 PC(program counter), MAR(memory address register), MBR(memory buffer register) 의각비트수는? 1 PC : 20 비트, MAR : 20 비트, MBR : 32 비트 2 PC : 20 비트, MAR : 32 비트, MBR : 32 비트 3 PC : 32 비트, MAR : 20 비트, MBR : 20 비트 4 PC : 32 비트, MAR : 32 비트, MBR : 20 비트 13. 메모리인터리빙 (interleaving) 의설명으로옳지않은것은? 1 단위시간에여러메모리의접근이불가능하도록하는방법이다. 2 캐시기억장치, 고속 DMA 전송등에서많이사용된다. 3 기억장치의접근시간을효율적으로높일수있다. 4 각모듈을번갈아가면서접근 (access) 할수있다. 14. 명령문구성형태중하나의오퍼랜드가누산기속에포함된명령형식은? 1 0- 주소 2 1- 주소 3 2- 주소 4 3- 주소 15. 순서논리회로에대한설명중옳지않은것은?

1 순서논리회로는논리게이트외에메모리요소와귀환 (feedback) 기능을포함한다. 2 순서논리회로의출력은현재상태의입력상태와전상태에의해결정되며회로의동작은내부상태와입력들의시간순차에의해결정된다. 3 순서논리회로의출력은입력상태와메모리요소들의상태에따라값이결정되므로언제나일정한값을갖지않는다. 4 순서논리회로는현재상태가다음상태의출력에영향을미치는논리회로로서플립플롭, 패리티발생기, 멀티플렉서등이있다. 16. 마이크로오퍼레이션에대한설명중옳지않은것은? 1 마이크로오퍼레이션은 CPU 내의레지스터들과연산장치에의해서이루어진다. 2 프로그램에의한명령의수행은마이크로오퍼레이션의수행으로이루어진다. 3 마이크로오퍼레이션중에 CPU 내부의연산레지스터, 인덱스레지스터는프로그램으로레지스터의내용을변경할수없다. 4 마이크로오퍼레이션이실행될때마다 CPU 내부의상태는변하게된다. 17. 다음과같은마이크로동작은어떤명령의수행과정을나타내는것인가? MAR MBR(ADDR) : 유효주소전송 MBR AC : MBR에데이터를전송 M[MAR] MBR : M은메모리 1 Load to AC 2 AND to AC 3 Branch Unconditionally 4 Store AC 18. 다음중 2 의보수 (2 s complement) 가산회로로서정수곱셈을이행할경우필요없는것은? 1 shift 2 add 3 complement 4 normalize 19. 연산명령자체로특수한곱셈과나눗셈을수행하거나혹은곱셈과나눗셈에보조적으로이용되는것은? 1 산술적 shift 2 논리적 shift 3 ADD 4 rotate 20. 마이크로명령형식으로적합하지않은것은? 1 수평마이크로명령 2 제어마이크로명령 3 수직마이크로명령 4 나노명령

전자계산기구조최신기출문제 3 회 1. 전기산기 (full-adder) 의 carry 비트를논리식으로나타낸것은?( 단, x, y, z 는입력, C(carry) 는출력 ) 1 C = x y z 2 C = x'y + x'z + yz 3 C = xy +(x y)z 4 C = xyz 2. BCD 코드 1001 에대한해밍코드를구하면? 1 0011001 2 1000011 3 0100101 4 0110010 3. 다음중 OP-code 의기능이아닌것은? 1 주소지정 2 함수연산 3 전달 4 제어 4. 재귀호출 (recursive call) 프로그램에해당하는것은? 1 한루틴 (routine) 이반복될때 2 한루틴 (routine) 이자기를다시호출할때 3 다른루틴 (routine) 이다른루틴을호출할때 4 한루틴 (routine) 에서다른루틴으로갈때 5. 캐시 (cache) 기억장치에대한설명으로가장옳은것은? 1 중앙처리장치와주기억장치의정보교환을위해임시보관하는장치이다. 2 중앙처리장치의속도와주기억장치의속도를가능한같도록하기위한장치이다. 3 캐시와주기억장치사이에정보교환을위하여임시저장하는장치이다. 4 캐시와주기억장치의속도를같도록하기위한장치이다. 6. 마이크로오퍼레이션에대한설명중옳은것은? 1 레지스터전달명령은마이크로오퍼레이션을기술할수없다. 2 마이크로오퍼레이션수행을위해서제어함수는필요없다. 3 마이크로오퍼레이션은 1 클록동안에수행된다. 4 마이크로오퍼레이션실행에서워드타임과비트타임은같아야만한다. 7. 다음은 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 1 15 2 20 3 25 4 30 8. 1- 주소명령어에서는무엇을이용하여명령어처리를하는가? 1 누산기 2 가산기 3 스택 4 프로그램카운터 9. 동일한컴퓨터에서처리할경우연산속도가가장빠른것은? 1 K = B/C 2 K = B*C 3 K = A-B 4 K = A+B 10. 정수 n bit 를사용하여 1 의보수 (1 s complement) 로표현하였을때그값의범위는? 1 -(2 n-1-1) ~ 2 n-1-1 2-2 n-1 ~ 2 n-1-1 3-2 n ~ 2 n -1 4-2 n -1 ~ 2 n-1-1 11. 가상기억장치 (Virtual Memory System) 를도입함으로써기대할수있는장점이아닌것은? 1 Binding Time 을늦추어서프로그램의 Relocation 을용이하게쓴다. 2 일반적으로가상기억장치를채택하지않는시스템에서의실행속도보다빠르다. 3 실제기억용량보다큰가상공간 (Virtual Space) 을사용자가쓸수있다. 4 오버레이 (Overlay) 문제가자동적으로해결된다. 12. 다음은 DMA 와인터럽트에대한설명이다. 잘못설명된것은? 1 DMA 는기억장치와주변장치사이에직접적인자료전송을제공한다. 2 대량의자료전송시인터럽트방법은중앙처리기의부담을증가시킨다. 3 DMA 는주기억장치에접근하기위해 cycle stealing 을한다. 4 DMA 과정에서중앙처리장치가 DMA 제어기를초기화할때인터럽트가발생한다. 13. shift 명령을수행한후빈공간에채워지는내용이다른것은? 1 왼쪽으로논리 shift 한결과 2 오른쪽으로논리 shift 한결과

3 2 의보수법으로왼쪽으로산술 shift 한결과 4 오른쪽으로산술 shift 한결과 14. 명령어의주소 (address) 부를유효주소로이용하는방법은? 1 상대주소 2 즉시주소 3 절대주소 4 직접주소 15. 다음의마이크로오퍼레이션과관련있는것은? MAR MBR(ADDR) MBR M[MAR] EAC AC + MBR 1 AND 2 ADD 3 JMP 4 BSA 16. 통상적인사용자프로그램을처리함에있어서중앙처리장치 (CPU) 가가장많이실행하는인스트럭션종류는? 1 주기억장치와의자료전달 (load, store) 2 수치적및논리적연산 (arithmetic, logical) 3 입출력 (input, output) 4 조건및무조건분기 (branch) 17. 다중처리기상호연결방법중시분할공유버스를설명한것은? 1 시분할공유와기타방법의혼합 2 Multiprocessor 를비교적경제적인망으로구성 3 공유버스시스템에서버스의수를기억장치의수만큼증가시킨구조 4 프로세서, 기억장치, 입출력장치들간에하나의버스통신로만을제공하는방법 18. 하나의채널에저속의많은입출력장치를구동시키는데알맞은방식으로각입출력장치마다채널을시분할공유하도록하여여러개의입출력장치를동작시킬수있는채널은? 1 실렉터채널 2 비트멀티플렉서채널 3 바이트멀티플렉서채널 4 블록멀티플렉서채널 19. 파이프라인프로세서 (Pipeline processor) 의설명중가장적합한것은? 1 2 개이상의명령어를동시에수행할수있는프로세서 2 Micro program 에의한프로세서 3 Bubble memory 로구성된프로세서 4 Control memory 가분리된프로세서 20. 2 의보수로표현되는수가 A, B 레지스터에저장되어있다. A A-B 연산을수행한후의 A 레지스터는?

A 레지스터 FFFF FF61 1 00000012 2 FFFFFF12 3 000000B0 4 FFFFFFB0 B 레지스터 0000 004F

전자계산기구조최신기출문제 4 회 1. 입출력이실제로일어나고있을때는채널제어기가임의의시점에서볼때마치어느한입출력장치의전용인것처럼운용되는채널은? 가. Interlock channel 나. Crossbar channel 다. Selector channel 라. I/O channel 2. 다음중채널명령어 (CCW) 로알수있는내용이아닌것은? 가. 명령코드나. 데이터주소다. 데이터전송속도라. 데이터크기 3. cache memory 에대한설명과가장관계가깊은것은? 가. 내용에의해서 access 되는 memory unit 이다. 나. 대형 computer system 에서만사용되는개념이다. 다. 중앙처리장치가자주접근하거나최근에접근한메모리블록을저장하는초고속기억장치이다. 라. memory 에접근을각 module 별로액세스하도록하는기억장치이다. 4. 연산방식에대한설명중옳지않은것은? 가. 직렬연산방식은병렬연산방식보다시간이많이소요된다. 나. 병렬연산방식은직렬연산방식에비해속도가느리다. 다. 직렬연산방식은 hardware 가간단하다. 라. 병렬연산방식은 hardware 가복잡하다. 5. 다음내용은 LOAD 기능을수행하는마이크로오퍼레이션이다. 이가운데어떤명령어든지수행되기위해서는반드시거쳐야하는단계끼리나열한것은? ( 단, Rs1, Rd, S2 : 레지스터주소 ) 단계마이크로오퍼레이션 1 MAR PC, R(read) 2 IR MBR, PC PC +4 3 IR Decoding 4 MAR RS1+S2, R(read) 5 Rd MBR 6 PC 다음에수행할명령어의주소가. 1, 2, 3, 6 나. 2, 3, 4, 6 다. 3, 4, 5, 6 라. 1, 3, 5, 6 6. 두개의데이터를혼합하거나일부에삽입하는데사용되는연산은? 가. AND 연산나. OR 연산다. MOVE 연산라. Complement 연산

7. 메이저상태 (major state) 에서제어데이터에대한설명으로잘못된것은? 가. FETCH state 에서중앙처리장치의제어점을제어하기위한제어데이터는명령어이다. 나. INDIRECT state 에서다음상태로변천하는것을제어하는데이터는간접주소와직접주소를구별하는비트이다. 다. EXECUTE state 에서다음상태로변천하는것을제어하는데이터는인터럽트요청신호이다. 라. INTERRUPT state 에서는제어데이터에의하여 fetch state 로변한다. 8. 기억장치중 CAM(Content Addressable Memory) 이라고하는것은? 가. cache 기억장치나. associative 기억장치다. 가상기억장치라. 주기억장치 9. 다음중 overflow 가생기는경우는? ( 단, 최상위비트는부호비트임 ) 가. 나. 다. 라. 10. 메모리로부터읽혀진명령어의오퍼레이션코드 (OP-code) 는 CPU 의어느레지스터에들어가는가? 가. 누산기나. 임시레지스터다. 연산논리장치라. 인스트럭션레지스터 11. 사이클스틸과인터럽트의차이를옳게설명한것은? 가. 사이클스틸은주기억장치의사이클타임을중앙처리장치로부터 DMA 가일시적으로빼앗는것으로중앙처리장치는주기억장치에접근할수없다. 나. 사이클스틸은중앙처리장치의상태보존이필요하다. 다. 인터럽트는중앙처리장치의상태보존이필요없다. 라. 인터럽트는정전의경우와는관계없다. 12. 실수 0.01101₂ 을 32 비트부동소수점으로표현하려고한다. 지수부에들어갈알맞은표현은? ( 단, 바이어스된지수 (biased exponent) 는 01111111₂ 로나타내며 IEEE754 표준을따른다. 가. 01111100₂ 나. 01111101₂ 다. 01111110₂ 라. 10000000₂ 13. 동적램 (RAM) 에관한설명중옳지않은것은? 가. SRAM 에비해기억용량이크다. 나. 쌍안정논리회로의성질을응용한다.

다. 주기억장치구성에사용된다. 라. SRAM 에비해속도가느리다. 14. 다음회로의기능으로옳은것은? 가. decoder 나. multiplexer 다. encoder 라. shifter 15. 입력태스크 (task) 를일련의서브태스크 (sub task) 로나누어각서브태스크는특별한하드웨어를통해동시에동작할수있도록하여현재디지털컴퓨터의처리능력을크게향상시키는데기여한기법은? 가. pipeline 나. dataflow 다. array processing 라. memory hierarchy 16. CISC(Complex Instruction Set Computer) 와 RISC(Reduced Instruction Set Computer) 에대한비교설명으로옳지않은것은? 가. CISC - 명령어와주소지정방식을보다복잡하게하여풍부한기능을소유하도록한다. RISC - 아주간단한명령들만가지고매우빠르게동작하도록한다. 나. CISC - 거의모든명령어가레지스터를대상으로하며메모리의접근을최소로한다. RISC - 처리속도를증가시키기위해서독특한형태로다기능을지원하는메모리와레지스터를대상으로한다. 다. CISC - 명령어의수가수백개에서많게는 1500 여개로매우다양하다. RISC - 명령어의수가 CISC 에비해서약 30% 정도며명령어형식도최소한줄였다. 라. CISC - 데이터경로가메모리로부터레지스터, ALU, 버스로연결되는등다양하다. RISC - 데이터경로사이클을단일화하며사이클 time 을최소화한다. 17. 다중처리기상호연결방법중시분할공유버스를설명한것은? 가. 시분할공유와기타방법의혼합나. Multiprocessor 를비교적경제적인망으로구성다. 공유버스시스템에서버스의수를기억장치의수만큼증가시킨구조라. 프로세서, 기억장치, 입출력장치들간에하나의버스통신로만을제공하는방법 18. Flynn 의컴퓨터구조분류에서여러개의처리기에서수행되는인스트럭션은서로다르나전체적으로하나의데이터스트림을가지는형태는? 가. MIMD 나. MISD 다. SIMD

라. SISD 19. 인터럽트우선순위를결정하는 Polling 방식에대한설명으로옳지않은것은? 가. 많은인터럽트발생시처리시간및반응시간이매우빠르다. 나. S/W 적으로 CPU 가각장치하나하나를차례로조사하는방식이다. 다. 조사순위가우선순위가된다. 라. 모든인터럽트를위한공통의서비스루틴을갖고있다. 20. 복수모듈기억장치의특징으로옳지않은것은? 가. 주기억장치와 CPU 의속도차의문제점을개선한다. 나. 기억장치의버스를시분할하여사용한다. 다. 병렬판독논리회로를가지고있기때문에하드웨어비용이증가한다. 라. 기억장소의접근을보다빠르게한다.

전자계산기구조최신기출문제 5 회 1. 중앙연산처리장치에서 micro-operation 이실행되도록하는것은? 가. 스위치 (switch) 나. 레지스터 (register) 다. 누산기 (accumulator) 라. 제어신호 (control signal) 2. RAM 에관한설명중틀린것은? 가. DRAM 은캐퍼시터에전하를저장하는방식으로데이터를저장한다. 나. SRAM 은플립플롭을사용해데이터를저장하기때문에방전현상이나타난다. 다. DRAM 은상대적으로소비전력이적으며대용량메모리제조에적합하다. 라. SRAM 은컴퓨터에서캐시메모리로주로사용된다. 3. 다음회로의출력 Y 값은? 가. Y AB A B 나. Y A B AB 다. Y AB AB 라. Y AB A B 4. 데이터단위가 8 비트인메모리에서용량이 64Kbyte 인경우의어드레스핀의개수는? 가. 12 개나. 14 개다. 16 개라. 18 개 5. 4 2 RAM 을이용하여 16 4 메모리를구성하고자할경우에필요한 4 2 RAM 의수는? 가. 4 개나. 8 개다. 16 개라. 32 개 6. 하드웨어신호에의하여특정번지의서브루틴을수행하는것은? 가. vectored interrupt 나. handshaking mode 다. subroutine call 라. DMA 방식 7. 64Kbyte 인주소공간 (address space) 과 4Kbyte 인기억공간 (memory space) 을가진컴퓨터의경우한페이지 (page) 가 512byte 로구성되었다면페이지와블록수는각각얼마인가? 가. 16 페이지, 12 블록나. 128 페이지, 8 블록다. 256 페이지, 16 블록

라. 64 페이지, 4 블록 8. 다중처리기시스템의상호연결구조방식이아닌것은? 가. 코드분할스위치나. 공유버스다. 크로스바스위치라. 다단계상호연결망 9. 캐시의쓰기정책중 write-through 방식의단점은? 가. 쓰기동작에걸리는시간이길다. 나. 읽기동작에걸리는시간이길다. 다. 하드웨어가복잡하다. 라. 주기억장치의내용이무효상태인경우가있다. 10. 인터럽트의요청이있을경우에처리하는내용중가장관계가적은것은? 가. 중앙처리장치는인터럽트를요구한장치를확인하기위하여입출력장치를폴링한다. 나. PSW(Program Status Word) 에현재의상태를보관한다. 다. 인터럽트서비스프로그램은실행하는중간에는다른인터럽트를처리할수없다. 라. 인터럽트를요구한장치를위한인터럽트서비스프로그램을실행한다. 11. 가상기억장치에대한설명으로틀린것은? 가. 가상기억장치의목적은보조기억장치를주기억장치처럼사용하는것이다. 나. 처리속도가 CPU 속도와비슷하다. 다. 소프트웨어적인방법이다. 라. 주기억장치의이용률과다중프로그래밍의효율을높일수있다. 12. RISC 프로세서의설명으로옳지않은것은? 가. 인텔계열의거의모든프로세서에서사용되고있다. 나. 축소명령어세트컴퓨터의약어이다. 다. 명령어코드로구성하기위한 bit 수의증가에대한보완으로개발된프로세서이다. 라. 명령어들의사용빈도를조사하여사용빈도가높은명령어만사용하는프로세서이다. 13. CPU 에의해서입출력이일어나지않고별도의입출력제어기에의해서일어나는입출력은? 가. 프로그램에의한 I/O 나. 인터럽트에의한 I/O 다. DMA 제어기에의한 I/O 라. subroutine 에의한 I/O 14. 다중처리기를사용하여개선하고자하는주된목표가아닌것은? 가. 수행속도나. 신뢰성다. 유연성라. 대중성 15. 채널 (Channel) 에대한설명으로옳지않은것은? 가. DMA 와달리여러개의블록을입출력할수있다.

나. 시스템의입출력처리능력을향상시키는기능을한다. 다. 멀티플렉서채널은저속인여러장치를동시에제어하는데적합하다. 라. 입출력동작을수행하는데있어서 CPU 의지속적인개입이필요하다. 16. 1 개의 Full adder 를구성하기위해서는최소몇개의 Half adder 가필요한가? 가. 1 개나. 2 개다. 3 개라. 4 개 17. 전체기억장치액세스횟수가 50 이고, 원하는데이터가캐시에있는횟수가 45 라고할때, 캐시의미스율 (miss ratio) 은? 가. 0.9 나. 0.8 다. 0.2 라. 0.1 18. 2 의보수를사용하여음수를표현할때의설명으로옳은것은? 가. 0 은두가지로표현된다. 나. 보수를구하기가쉽다. 다. 보수를이용한연산과정중 end around carry 과정이있다. 라. 음수의최대절대치가양수의최대절대치보다 1 만큼크다. 19. 8 비트로 -9 를부호와 2 의보수 (signed-2's complement) 로표현한것은? 가. 10001001 나. 11111001 다. 11110110 라. 11110111 20. 하드와이어제어방식이마이크로프로그램을이용한제어방식보다좋은점은? 가. 비교적복잡한명령어들로구성된시스템구현에적합하다. 나. 마이크로명령어를추가하기위해설계변경이용이하다. 다. 비교적명령어설계에유연성과자율성을보장한다. 라. 프로그램실행속도가비교적빠르다.