<C0FCC0DAB0E8BBEAB1E220B1B8C1B620C3D6B1D920B1E2C3E2B9AEC1A B1B3BEC82E687770>

Size: px
Start display at page:

Download "<C0FCC0DAB0E8BBEAB1E220B1B8C1B620C3D6B1D920B1E2C3E2B9AEC1A B1B3BEC82E687770>"

Transcription

1 전자계산기구조최신기출문제 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 콤팩트디스크

2 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, , 16, , 16, 다음중피연산자의위치 ( 기억장소 ) 에따라명령어형식을분류할때 instruction cycle time 이가장짧은것은? 1 레지스터 - 메모리 instruction 2 AC instruction 3 스택 instruction 4 메모리 - 메모리 instruction 11. 중앙처리장치의기억모듈에중복적인데이터접근을방지하기위해서연속된데이터또는명령어들을기억장치모듈에순차적으로번갈아가면서처리하는방식은? 1 복수모듈 2 인터리빙 3 멀티플렉서 4 셀렉터 12. 인스트럭션수행시간이 10ns 이고, 인스트럭션페치시간이 5ns, 인스트럭션준비시간이 3ns 이라면인스트럭션의성능은얼마인가? 다음 [ 그림 ] 은어떤종류의병렬컴퓨터를나타낸것인가? 1 SISD 2 SIMD 3 MISD 4 MIMD

3 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 KB KB KB 20. 프로그램내의모든인스트럭션이그들의수행에필요한피연산자들이모두준비되었을때그인스트럭션을수행하는것으로데이터추진 (data driven) 방식이라할수있는것은? 1 multiprocessor system 2 vector processor

4 3 pipeline processor 4 data flow machine

5 전자계산기구조최신기출문제 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 해밍코드 2 패리티검사코드 3 Biquinary 코드 4 Excess-3 코드 6. flynn 의분류법중여러개의처리기에서수행되는인스트럭션 (instruction) 들은각기다르나전체적으로하나의데이터스트림을가지는형태는? 1 SISD 2 MISD 3 SIMD 4 MIMD 7. 주소설계시고려해야할점이아닌것은? 1 주소를효율적으로나타낼수있어야한다. 2 주소공간과기억공간을독립시킬수있어야한다. 3 전반적으로수행속도가증가될수있도록해야한다.

6 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. 순서논리회로에대한설명중옳지않은것은?

7 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 나노명령

8 전자계산기구조최신기출문제 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 에대한해밍코드를구하면? 다음중 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 은곱셈명령어이다.)

9 PUSH A PUSH B PUSH C ADD PUSH D PUSH E ADD MUL POP X 주소명령어에서는무엇을이용하여명령어처리를하는가? 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 n-1 ~ 2 n n ~ 2 n n -1 ~ 2 n 가상기억장치 (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 한결과

10 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 가분리된프로세서 의보수로표현되는수가 A, B 레지스터에저장되어있다. A A-B 연산을수행한후의 A 레지스터는?

11 A 레지스터 FFFF FF FFFFFF B0 4 FFFFFFB0 B 레지스터 F

12 전자계산기구조최신기출문제 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 연산

13 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. 실수 ₂ 을 32 비트부동소수점으로표현하려고한다. 지수부에들어갈알맞은표현은? ( 단, 바이어스된지수 (biased exponent) 는 ₂ 로나타내며 IEEE754 표준을따른다. 가 ₂ 나 ₂ 다 ₂ 라 ₂ 13. 동적램 (RAM) 에관한설명중옳지않은것은? 가. SRAM 에비해기억용량이크다. 나. 쌍안정논리회로의성질을응용한다.

14 다. 주기억장치구성에사용된다. 라. 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

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

16 전자계산기구조최신기출문제 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 개 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 블록

17 라. 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 와달리여러개의블록을입출력할수있다.

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

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F FB1E2BBE7C6D0BDBABFEB2E687770>

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F FB1E2BBE7C6D0BDBABFEB2E687770> 4 명령실행과제어 4.1 마이크로오퍼레이션(Micro Operation) (1) 마이크로오퍼레이션( 동작) 0609 0509 1) 명령을수행하기위해 CPU 내의레지스터와플래그의상태변환을일으키는 작업 0308 0405 2) 레지스터에저장된데이터에의해서이루어지는동작 0109 0209 0503 3) 마이크로오퍼레이션을순서적으로일어나게하는데필요한신호를제어신호 라함

More information

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

4. 다음주소지정방식중속도가가장빠른주소방식은? 가. immediate addressing mode 나. direct addressing mode 다. indirect addressing mode 라. index register. 5. 간접주소 (indirect addr 강의정보처리필기강사조대호 차시명 체크문제 [CA-07 강 ] 주소지정방식과연산, 명령실행과제어 차시 7 차시 학습내용 1. 주소지정방식과연산 2. 명령실행과제어 학습목표 1. 주소지정방식과연산에대해이해할수있다 2. 명령실행과제어를이해하고해결할수있다 학습내용 3.3 주소지정방식 1. 주소설계시고려해야할점이아닌것은? 가. 주소를효율적으로나타낼수있어야한다. 나.

More information

<C0FCC0DAB0E8BBEAB1E2B1B8C1B6397E3131B0AD20B9AEC1A62BC1A4B4E42E687770>

<C0FCC0DAB0E8BBEAB1E2B1B8C1B6397E3131B0AD20B9AEC1A62BC1A4B4E42E687770> P.146 기 출 문 제 0109 0209 0503 1. 마이크로동작 (Micro - operation) 에대한정의로서옳은것은? 가. 컴퓨터의빠른계산동작나. 2진수계산에쓰이는동작다. 플립플롭내에서기억되는동작라. 레지스터에저장된데이터에의해서이루어지는동작 9906 0010 0403 0409 0603 2. 중앙처리장치에서마이크로동작의실행이순서적으로발생할수있도록역할을담당하는것은?

More information

<4D F736F F F696E74202D DBAB8C1B62CC6AFBCF6BFEBB5B5B1E2BEEFC0E5C4A12CBAB4B7C4C4C4C7BBC5CD2E707074>

<4D F736F F F696E74202D DBAB8C1B62CC6AFBCF6BFEBB5B5B1E2BEEFC0E5C4A12CBAB4B7C4C4C4C7BBC5CD2E707074> 1. 보조기억장치 [CA 10강 ]-보조, 특수용도기억장치, 병렬컴퓨터 [ 출제빈도 상 ] - 대규모의기억용량을갖는장비로구현. - data 를보관하였다가주기억장치로이동시키는기능. 2. 자기테이프 ( 순차접근 ) - 백업용 ( 대량의자료를장시간보관 ), 입출력장치 BOT : Beginning Of Tape, IRG : Inter Record Gap EOT :

More information

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

주기억장치에접근할때 DMA 제어기는 CPU 의 Bus Line 을이용하여 Cycle Stealing 을한다. Cycle Stealing 은 DMA 로부터주기억장치로데이터전송요구가일어났을때만 DMA 가버스의사용권을일시적으로 CPU 로부터빼앗는전송방식이다. 3 중앙처리장치 제 10 장입출력장치 1. 입출력장치 (1) 입출력장치종류 (2) 입출력장치의동작 1 중앙처리장치또는주기억장치와외부의입출력매체사이에정보를전송한다. 2 중앙처리장치또는주기억장치에비해동작속도가매우느리다. 3 중앙처리장치또는주기억장치와정보를처리하는단위가다르다. 4 에러가발생할확률이매우높다. 5 각각의동작에대해자율성을보장할수있다. 2. 입출력제어기법 (1) 중앙처리장치

More information

<C0FCC0DAB0E8BBEAB1E2B1B8C1B6347E36B0AD20B9AEC1A62BC1A4B4E42E687770>

<C0FCC0DAB0E8BBEAB1E2B1B8C1B6347E36B0AD20B9AEC1A62BC1A4B4E42E687770> P.120 기 출 문 제 9904 9908 0010 0109 1. 정보의단위로가장적은것은? 가. Byte 나. Word 다. Bit 라. Record 0005 0103 0605 2. 4비트로나타낼수있는정보단위는? 가. Nibble 나. Character 다. Full-Word 라. Double-Word 0007 3. 다음정보의단위중하위의개념에서상위의개념으로올바르게나열된것은?

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 명령어의수행과제어 명령어에대해서학습하고, 명령어가수행되는과정에대하여학습한다. 1. 명령어의개요 2. 주소지정법 3. CPU 구조 4. 명령어의수행과제어 1. 명령 (Instruction) 개요 1.1 명령의구조 (1) OP Code(Operation Code) 1) 동작을지시 ( 동작부, 연산부, 명령부 ) 2) 명령의형식이나주소부의자료종류를지정. 3) 실행시스템의명령어개수와관련.

More information

Microsoft PowerPoint - hy2-12.pptx

Microsoft PowerPoint - hy2-12.pptx CPU의구조와기능 CPU 의명령어수행과정 명령어인출 (Instruction Fetch) : 기억장치로부터명령어를읽어온다 명령어해독 (Instruction Decode) : 수행해야할동작을결정하기위하여명령어를해독한다 모든명령어들에대하여공통적으로수행 데이터인출 (Data Fetch) : 명령어실행을위하여데이터가필요한경우에는기억장치혹은 I/O 장치로부터그데이터를읽어온다

More information

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

온라인 IT 교육최강 (  강의정보처리필기강사조대호 차시명 [CA-06 강 ] 프로세서와명령어차시 6 차시 학습내용 프로세서와명령어 학습목표 컴퓨터의구조와프로세서에대해이해할수있다 컴퓨터의명령어에대해이해할수있다 학습내용 1. 컴퓨터의구성 - 1 강의정보처리필기강사조대호 차시명 [CA-06 강 ] 프로세서와명령어차시 6 차시 학습내용 프로세서와명령어 학습목표 컴퓨터의구조와프로세서에대해이해할수있다 컴퓨터의명령어에대해이해할수있다 학습내용 1. 컴퓨터의구성 - 1 - 2. 중앙처리장치 (Central Processing Unit) 주기억장치에기억된명령을꺼내서해독하고, 시스템전체에지시신호를내는장치명령코드가명령을수행할수있게필요한제어기능을제공제어장치의구성

More information

<C0FCC0DAB0E8BBEAB1E220B1B8C1B620377E39B0AD20B1B3BEC82836BFF C0CF20B0ADC0C7292E687770>

<C0FCC0DAB0E8BBEAB1E220B1B8C1B620377E39B0AD20B1B3BEC82836BFF C0CF20B0ADC0C7292E687770> 제 7 장중앙처리장치 (CPU) 정보처리 ( 산업 ) 기사 1. 중앙처리장치 중앙처리장치는컴퓨터각부분의작동을제어하고연산을수행하는핵심적인부분으로제어장치 (control unit) 과연산장치 (ALU: Arithmetic Logic Unit) 로구성된다. (1) CPU 의기본구조 1 제어장치는명령을해독하고제어신호를발생하여제어기능을수행한다. 2 연산장치는각종연산을실행한다.

More information

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

프로그램카운터 (Program Counter) 명령레지스터 (Instruction Register) 누산기 (AC: Accumulator) 상태레지스터 (Status Register) PSWR(Program Status Word Register) 메모리주소레지스터 (M 중앙처리장치 (CPU: Central Process Unit) 1) 제어장치 (Control Unit) 컴퓨터시스템의모든장치들에게동작을지시하고제어하는장치로주기억장치에서읽어온명령어를해독하고해당장치에게제어신호를보낸다. 구성회로 : 부호기, 명령해독기, 번지해독기 구성레지스터 : PC( 프로그램카운터 ), IR( 명령어레지스터 ) 부호기 ( 제어신호발생기 ) 해독한명령어에따라서해당장치로보낼제어신호를생성하는회로

More information

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F E687770>

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F E687770> 3.2 명령어 (1) 명령어 (Instruction) 의구성 연산자 (Operation Code) 부자료 (Operand) 부 0405 명령어의연산자부분이나타낼수있는것오답 인스트럭션의순서 1) 연산자부 (Op-Code, Operation Code부 ) 1 실행할명령이들어있음 2 명령어의연산자부분이나타낼수있는것 9910 0203 명령어의형식 연산자 자료의종류

More information

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

Microsoft PowerPoint - 사본 - OAS04-사무자동화 기술(HW-CPU).ppt . 사무자동화 3 대주요기술 - 정보의획득, 처리, 전달 ( 통신 ), 보관 ( 축적, 검색 ) 에관련된기술 ) 하드웨어기술 : 신소재개발, 회로소자의고집적도 ( 컴퓨터 ) 2) 소프트웨어기술 : 음성인식기술, 인공지능기술, 자연언어처리기술 ( 운영체제 ) 3) 통신기술 : 교환기술, 단말기술 - 사무자동화기술의특성 : 지능화, 복합다기능화, 네트워크화, 소형화

More information

Microsoft PowerPoint - hy2-12.pptx

Microsoft PowerPoint - hy2-12.pptx 2.4 명령어세트 (instruction set) 명령어세트 CPU 가지원하는기계어명령어들의집합 명령어연산의종류 데이터전송 : 레지스터 / 메모리간에데이터이동 산술연산 : 덧셈, 뺄셈, 곱셈및나눗셈 논리연산 : 비트들간의 AND, OR, NOT 및 XOR 연산 입출력 (I/O) : CPU( 레지스터 ) 와외부장치들간의데이터이동 프로그램제어 : 분기, 서브루틴호출

More information

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

Microsoft PowerPoint - hw8.ppt [호환 모드] 8.1 데이터경로와제어장치 Chapter 8 데이터경로와제어장치 많은순차회로의설계는다음의두부분으로구성 datapath: data의이동및연산을위한장치 control unit에상태신호제공 control ol unit: datapath th 에서적절한순서로 data 이동및연산을수행할수있도록제어신호제공. 먼저, datapath를설계 다음에, control unit

More information

Computer Architecture

Computer Architecture 명령어의구조와주소지정방식 명령어세트명령어의형식주소지정방식실제명령어의형태 이자료는김종현저 - 컴퓨터구조론 ( 생능출판사 ) 의내용을편집한것입니다. 2.4 명령어세트 (instruction set) 어떤 CPU 를위하여정의되어있는명령어들의집합 명령어세트설계를위해결정되어야할사항들 2 연산종류 (operation repertoire) CPU 가수행할연산들의수와종류및복잡도

More information

슬라이드 1

슬라이드 1 제 5 장컴퓨터의제어장치 목차 5.1 제어장치의구조및기능 5.2 마이크로오퍼레이션과사이클 5.3 메이저상태와타이밍상태 5.4 제어데이터와제어규칙 5.5 제어장치의구현방법 5.1 제어장치의기능및구조 중앙처리장치 제어장치 1 프로그램카운터 (PC) 6 6 주소처리기4 3 명령어레지스터 (IR) 3 +1 5 해독기순서기제어신호발생기 5 ALU 및레지스터 5 5 주기억장치

More information

PowerPoint Presentation

PowerPoint Presentation Computer Science Suan Lee - Computer Science - 03 컴퓨터구조 1 03 컴퓨터구조 - Computer Science - 03 컴퓨터구조 2 목차 1. 컴퓨터시스템의구성 2. 중앙처리장치 3. 기억장치 4. 입출력장치 - Computer Science - 03 컴퓨터구조 3 컴퓨터시스템의구성 하드웨어 : 컴퓨터를구성하는기계적장치

More information

PowerPoint Presentation

PowerPoint Presentation Chapter 3 컴퓨터구조 하드웨어연결그림 본체 메인보드 입력장치 CPU RAM PS2 랜카드 키보드마우스 ALU 캐쉬메모리 레지스터 시리얼포트패러렐포트 PCI 사운드카드 스캐너마이크웹캠 DMA BIOS EIDE 버스 SATA PCI express AGP USB 그래픽카드 GPU HDMI 출력장치 스피커 헤드폰 파워서플라이 모니터 FDD HDD ODD SSD

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 중앙처리장치의명령어 Prof. Jae Young Choi ( 최재영교수 ) (2015 Spring 의학진단및치료기기학 ) Prof. Jae Young Choi 스택저장장치 (1/2) 스택 (Stack) 은 CPU 내부의레지스터집합에존재하는저장장치 데이터가순차적으로저장 / 스택의길이는가변함 한번에하나의요소에만액세스가능 데이터접근방법 : 나중입력먼저출력 (LIFO:

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 중앙처리장치의명령어 Prof. Jae Young Choi ( 최재영교수 ) (2015 Spring 의학진단및치료기기학 ) Prof. Jae Young Choi 스택저장장치 (1/2) 스택 (Stack) 은 CPU 내부의레지스터집합에존재하는저장장치 데이터가순차적으로저장 / 스택의길이는가변함 한번에하나의요소에만액세스가능 데이터접근방법 : 나중입력먼저출력 (LIFO:

More information

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

학습목차 r 컴퓨터본체에서 CPU 의위치살펴보기 r CPU 의성능 r CPU 의기능 r CPU 의조직 r 레지스터의조직 r 명령어사이클 r 명령어파이프라이닝 컴퓨터구조 2 9. CPU 조직과기능 컴퓨터구조 제 9 강 중앙처리장치의조직과기능 학습목차 r 컴퓨터본체에서 CPU 의위치살펴보기 r CPU 의성능 r CPU 의기능 r CPU 의조직 r 레지스터의조직 r 명령어사이클 r 명령어파이프라이닝 컴퓨터구조 2 9. CPU 조직과기능 학습목표 rcpu 의성능을향상시키는요인들을알아본다. rcpu 의기본적인기능을이해한다. rcpu 는 ALU, 제어장치, 레지스터집합,

More information

Computer Architecture

Computer Architecture CPU 의구조와기능 CPU 의기본구조 명령어실행과실행사이클 명령어파이프라이닝 CPU 의기능 2 명령어인출 (Instruction Fetch) 기억장치로부터명령어읽기 명령어해독 (Instruction Decode) 수행해야할동작을결정하기위하여명령어를해독 모든명령어들에대하여공통적으로수행 데이터인출 (Data Fetch) 명령어실행에필요한데이터를기억장치혹은 I/O

More information

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

3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < > . 변수의수 ( 數 ) 가 3 이라면카르노맵에서몇개의칸이요구되는가? 2칸 나 4칸 다 6칸 8칸 < > 2. 다음진리표의카르노맵을작성한것중옳은것은? < 나 > 다 나 입력출력 Y - 2 - 3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < > 2 2 2 2 2 2 2-3 - 5. 다음진리표를간략히한결과

More information

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770> IT OOKOOK 87 이론, 실습, 시뮬레이션 디지털논리회로 ( 개정 3 판 ) (Problem Solutions of hapter 9) . T 플립플롭으로구성된순서논리회로의해석 () 변수명칭부여 F-F 플립플롭의입력 :, F-F 플립플롭의출력 :, (2) 불대수식유도 플립플롭의입력 : F-F 플립플롭의입력 : F-F 플립플롭의출력 : (3) 상태표작성 이면,

More information

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

학습목차 r 개념으로살펴보는 CPU 속의제어장치 r 마이크로연산 r 제어장치의동작 r 마이크로프로그램을이용한제어 컴퓨터구조 제어장치 컴퓨터구조 제 12 강제어장치 학습목차 r 개념으로살펴보는 CPU 속의제어장치 r 마이크로연산 r 제어장치의동작 r 마이크로프로그램을이용한제어 컴퓨터구조 2 12. 제어장치 학습목표 r 프로세스내의제어장치의기능과역할을공부한다. r 마이크로연산의표현을공부하다. r제어장치의구성과마이크로연산을공부한다. r제어장치의구현방법을알아본다. r 마이크로프로그램을이용한제어장치의구조와동작을공부한다.

More information

<4D F736F F F696E74202D20C1A4BAB8C3B3B8AEB1E2BBE7BBEABEF7B1E2BBE72DC7CAB1E2B1B3C0E B3E229205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20C1A4BAB8C3B3B8AEB1E2BBE7BBEABEF7B1E2BBE72DC7CAB1E2B1B3C0E B3E229205BC8A3C8AF20B8F0B5E55D> 필기 권우석샘의정보처리기사 / 산업기사 [ 2. 전자계산기구조 ] [ 전자계산기구조-출제경향분석 ]. 전자계산기구조강의목차 2. 기출문제출제경향분석 [ 기사 ] [ 산업기사 ] 강 - 논리회로개념 2강 - 논리회로간소화및종류 3강 - 자료의개념 3% 6% 2% (8%) 컴퓨터기본 % 4강 - 자료의표현방식 2% (5%) 5강 - 중앙처리장치, 명령어 2% 6강

More information

ºÎ·ÏB

ºÎ·ÏB B B.1 B.2 B.3 B.4 B.5 B.1 2 (Boolean algebra). 1854 An Investigation of the Laws of Thought on Which to Found the Mathematical Theories of Logic and Probabilities George Boole. 1938 MIT Claude Sannon [SHAN38].

More information

3차시.ppt

3차시.ppt [ 정보처리기능사필기] 1 과목 - 전자계산기일반 1 / 10 정보처리기능사 ( 필기 ) 1 과목. 전자계산기일반컴퓨터시스템의구성 2 1. 컴퓨터의기본구성 컴퓨터의기본구성 컴퓨터 = + (Hardware) 컴퓨터기계 (Software 를움직여주는프로그램 [ 정보처리기능사필기] 1 과목 - 전자계산기일반 2 / 10 2. (Hardware) -Hardware

More information

마이크로프로세서 개요

마이크로프로세서 개요 1 주 개요 메카트로닉스공학부 조철우 8051 Pin Layout 8051 3 Atmel 89C2051 4 강의의개요 컴퓨터및의기원과동작원리를학습 마이크로컨트롤러를배우기위한기초원리 마이크로컨트롤러를활용하기위한도구사용법 마이크로컨트롤러를활용하기위한기초시스템설계및프로그래밍 History of Computer 컴퓨터의역사. 최초의컴퓨터 - 1946년 ENIAC,

More information

<BFE4C1A1C1A4B8AEC1FD28C0FCC0DAB0E8BBEAB1E2B1B8C1B632292E687770>

<BFE4C1A1C1A4B8AEC1FD28C0FCC0DAB0E8BBEAB1E2B1B8C1B632292E687770> 2. 논리게이트 ( 논리소자) Check 2. 불대수 4. 논리회로설계단계 Check 1. 논리회로개념 1. 논리회로정의 -2 진정보(1,0) 를기반으로 AND, OR, NOT 논리연산에따라수행하는논리소자들로구서오딘전자회로 - 논리회로를구성하는기본소자 1. 불대수 - 논리회로간소화를위해이용하는논리식 2. 불대수기본공식 일반법칙 교환법칙분배법칙 / 결합법칙드모르간법칙

More information

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

. 고성능마이크로프로세서 LU 와레지스터 파일의구조 (2.). 직접디지털주파수합성기 (FS) 의구조 3. 고성능마이크로프로세서부동소수점연산기 (Floating-Point Unit) 구조 (2) (2.) (2.) 2. 암호화를위한 VLSI 구조와설계의개요 (2.) 다음참 이비디오교재는정보통신부의 999년도정보통신학술진흥지원사업에의하여지원되어연세대학교전기전자공학과이용석교수연구실에서제작되었습니다 고성능마이크로프로세서 LU ( rithmetic Logic Unit) 와 Register File의구조 2. 연세대학교전기전자공학과이용석교수 Homepage: http://mpu.yonsei.ac.kr E-mail: yonglee@yonsei.ac.kr

More information

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

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

More information

Chapter ...

Chapter ... Chapter 4 프로세서 (4.9절, 4.12절, 4.13절) Contents 4.1 소개 4.2 논리 설계 기초 4.3 데이터패스 설계 4.4 단순한 구현 방법 4.5 파이프라이닝 개요*** 4.6 파이프라이닝 데이터패스 및 제어*** 4.7 데이터 해저드: 포워딩 vs. 스톨링*** 4.8 제어 해저드*** 4.9 예외 처리*** 4.10 명령어 수준

More information

Computer Architecture

Computer Architecture 제 2 장 CPU 의구조와기능 2.1 CPU의기본구조 2.2 명령어실행 2.3 명령어파이프라이닝 2.4 명령어세트 CPU 의기능 명령어인출 (Instruction Fetch) : 기억장치로부터명령어를읽어온다 IF ID 명령어해독 (Instruction Decode) : 수행해야할동작을결정하기위하여명령어를해독한다 모든명령어들에대하여공통적으로수행 Computer

More information

<4D F736F F F696E74202D20BBE7BABB202D205BC7D9BDC9BFE4BEE05DC1A4BAB8C3B3B8AEB1E2BBE7C7CAB1E2B1B3C0E728B5A5C0CCC5CDBAA3C0CCBDBA292E707074>

<4D F736F F F696E74202D20BBE7BABB202D205BC7D9BDC9BFE4BEE05DC1A4BAB8C3B3B8AEB1E2BBE7C7CAB1E2B1B3C0E728B5A5C0CCC5CDBAA3C0CCBDBA292E707074> 정보처리산업기사필기 ( 전자계산기구조 - 요점정리집 ) 강사 : 권우석 [ 전자계산기구조-출제경향분석 ]. 전자계산기구조강의목차 2. 기출문제출제경향분석 ( 99 ~ 7) 강 - 논리회로개념 2강-논리회로간소화및종류 3강 - 자료의개념 4강 - 자료의표현방식 5강 - 중앙처리장치, 명령어 6강 - 연산의종류, 마이크로오퍼레이션 7강 - 메이져스테이트 8강 -

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 중앙처리장치의 조직과기능 Prof. Jae Young Choi ( 최재영교수 ) (2015 Spring 의학진단및치료기기학 ) Prof. Jae Young Choi Section 01 컴퓨터본체에서 CPU 의위치살펴보기 CPU 는기본적으로입력된데이터와명령어를프로그램에서지정한순서에따라수행한다. 이러한방식을프로그램내장방식이라부르며이를처음제안한발명자의이름을따서,

More information

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

[ 마이크로프로세서 1] 1 주차 1 차시. 마이크로프로세서개요 1 주차 1 차시마이크로프로세서개요 학습목표 1. 마이크로프로세서 (Microprocessor) 를설명할수있다. 2. 마이크로컨트롤러를성능에따라분류할수있다. 학습내용 1 : 마이크로프로세서 (Micropr 1 주차 1 차시마이크로프로세서개요 학습목표 1. 마이크로프로세서 (Microprocessor) 를설명할수있다. 2. 마이크로컨트롤러를성능에따라분류할수있다. 학습내용 1 : 마이크로프로세서 (Microprocessor) 1. 마이크로프로세서란? 1 작은실리콘칩위에트랜지스터를수천만개집적한소자 2 마이크로 [μ] 는매우작은크기, 프로세서는처리기혹은 CPU를뜻하므로

More information

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

1 과목 전자계산기프로그래밍 (20 문제 ) 1. C 언어의특징으로옳은내용모두를나열한것은? 1 컴파일과정없이실행가능하다. 2 다양한연산자를제공한다. 3 이식성이높은언어이다. 4 시스템프로그래밍언어로적합하다. 가. 1, 3 라. 2, 3, 4 2. 객체지향기법중데이터와데 전자계산기조직응용기사필기기출문제 (2013 년 8 월 18 일시행 ) 재구성모의고사답안 1 과목 : 20 문제 2 과목 : 20 문제 3 과목 : 20 문제 4 과목 : 20 문제 5 과목 : 20 문제 전자계산기프로그래밍 자료구조및데이터통신 전자계산기구조 운영체제 마이크로전자계산기 1 2 3 4 5 21 22 23 24 25 41 42 43 44 45 61

More information

<4D F736F F F696E74202D20C1A4BAB8C3B3B8AEB1E2BBE72CBBEABEF7B1E2BBE720BFE4C1A1C1A4B8AE5FC0FCC0DAB0E8BBEAB1E2B1B8C1B B3E2292E707074>

<4D F736F F F696E74202D20C1A4BAB8C3B3B8AEB1E2BBE72CBBEABEF7B1E2BBE720BFE4C1A1C1A4B8AE5FC0FCC0DAB0E8BBEAB1E2B1B8C1B B3E2292E707074> 필기권우석샘의정보처리기사 / 산업기사 [ 2. 전자계산기구조 ] 요점정리집 & 핵심기출 [ 전자계산기구조-출제경향분석 ]. 전자계산기구조강의목차 2. 기출문제출제경향분석 ( 99 ~ 8) [ 기사 ] [ 산업기사 ] 강 - 논리회로개념 2강 - 논리회로간소화및종류 3% 6% 컴퓨터기본 3강 - 자료의개념 4강 - 자료의표현방식 5강 - 중앙처리장치, 명령어

More information

슬라이드 1

슬라이드 1 컴퓨터의구성 내용 컴퓨터의세대와역사 컴퓨터의구성요소 : CPU, 주기억장치, I/O 장치, 상호연결망 컴퓨터의기능 컴퓨터세대의분류 세대 연도 기술 속도 ( 연산수 / 초 ) 1 1946-1957 진공관 40,000 2 1958-1964 트랜지스터 200,000 3 1965-1971 SSI(Small Scale Integration) 1,000,000 4 1972-1977

More information

8장 조합논리 회로의 응용

8장 조합논리 회로의 응용 8 장연산논리회로 가산기 반가산기와전가산기 반가산기 (Half Adder, HA) 8. 기본가 / 감산기 비트의 개 진수를더하는논리회로. 개의입력과출력으로구성. 개입력은피연산수 와연산수 y 이고, 출력은두수를합한결과인합 S(sum) 과올림수 C(carry) 를발생하는회로. : 피연산수 : 연산수 : 합 y C S y S C 올림수 올림수 전가산기 : 연산수

More information

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

Microsoft Word - PLC제어응용-2차시.doc 과정명 PLC 제어응용차시명 2 차시. 접점명령 학습목표 1. 연산개시명령 (LOAD, LOAD NOT) 에대하여설명할수있다. 2. 직렬접속명령 (AND, AND NOT) 에대하여설명할수있다. 3. 병렬접속명령 (OR, OR NOT) 에대하여설명할수있다. 4.PLC의접점명령을가지고간단한프로그램을작성할수있다. 학습내용 1. 연산개시명령 1) 연산개시명령 (LOAD,

More information

ARM01

ARM01 0 1 Chapter 1.1 1.2 1.3 1.4 1.5 ARM System Developer s guide 32, ARM., ARM,,,. ARM 1985, ARM1, 2001 20 ARM. ARM,., ARM,., ARM ARM7TDMI, 120 Dhrystone MIPS 1),. ARM7TDMI. ARM, RISC(Reduced Instruction Set

More information

Microsoft PowerPoint os2.ppt [호환 모드]

Microsoft PowerPoint os2.ppt [호환 모드] 2 장컴퓨터시스템구조 (Computer-System Structures) 컴퓨터시스템연산 (Computer System Operation) 입출력구조 (I/O Structure) 저장장치구조 (Storage Structure) 저장장치계층 (Storage Hierarchy) 하드웨어보호 (Hardware Protection) 일반적인시스템구조 (General

More information

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

정보보안 개론과 실습:네트워크 ` 마이크로프로세서설계및실습 2 주차강의자료 2/31 Contents 학습목표 다양한 AVR 패밀리와소자특징을알아보고, 제어환경에따라 AVR 소자를선택하여개발할수있는융통성을이해할수있다. ATmega128 내부구조에서특수레지스터, 범용레지스터의역할을이해할수있다. ATmega128 내부에포함된명령어인출과실행절차를알아보고, 명령어유형을통해동작을이해할수있다. 내용

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 컴퓨터시스템의구성과기능 Prof. Jae Young Choi ( 최재영교수 ) (2015 Spring) Prof. Jae Young Choi Section 01 컴퓨터분해를통한본체살펴보기 [ 그림 4-1] 컴퓨터의분해와연결 2 주회로기판 (main board) 의구성 [ 그림 4-2] 메인보드의구성 3 구성요소 중앙처리장치 (CPU) 핵심기능인프로그램을실행하고데이터를처리한다제어장치,

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The 4 th Lecture 유명환 ( yoo@netplug.co.kr) 1 시간 (Time) 에대한정의 INDEX 2 왜타이머 (Timer) 와카운터 (Counter) 인가? 3 ATmega128 타이머 / 카운터동작구조 4 ATmega128 타이머 / 카운터관련레지스터 5 뻔뻔한노하우 : 레지스터비트설정방법 6 ATmega128

More information

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

[CA-09강] 특수기억장치와 입,출력장치.hwp 강의 정보처리 필기 강사 조대호 차시 명 [CA-09강] 특수기억장치와 입 출력장치 차시 9차시 학습내용 특수기억장치, 입력 및 출력 장치 학습목표 특수기억장치의 종류와 개념을 이해 할 수 있다 입력 및 출력장치의 구성과 개념을 이해 할 수 있다 학습내용 1. 컴퓨터의 구성 - 1 - 2. 기억장치의 분류 3. 기억장치 계층 구조 4. 특수기억장치 연관기억장치

More information

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

Microsoft PowerPoint - M07_RTL.ppt [호환 모드] 제 7 장레지스터이동과데이터처리장치 - 디지털시스템의구성 data path 모듈 : 데이터처리, 레지스터, 연산기, MUX, control unit 모듈 : 제어신호발생, 연산의순서지정 - register transfer operation : reg 데이터이동 / 처리 reg set,operation, sequence control - micro-operation

More information

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

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

More information

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

Microsoft PowerPoint - 30.ppt [호환 모드] 이중포트메모리의실제적인고장을고려한 Programmable Memory BIST 2010. 06. 29. 연세대학교전기전자공학과박영규, 박재석, 한태우, 강성호 hipyk@soc.yonsei.ac.kr Contents Introduction Proposed Programmable Memory BIST(PMBIST) Algorithm Instruction PMBIST

More information

슬라이드 1

슬라이드 1 명령어집합 주소지정모드 (addressing mode) 내용 명령어는크게연산자부분과이연산에필요한주소부분으로구성 이때주소부분은다양한형태를해석될수있으며, 해석하는방법을주소지정방식 ( 모드 )(addressing mode) 라한다. 즉피연산자정보를구하는방법을주소지정방식이라고함 명령어형식 주소지정 명령어형식에있는주소필드는상대적으로짧다. 따라서지정할수있는위치가제한된다.

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The Last(8 th ) Lecture 유명환 ( yoo@netplug.co.kr) INDEX 1 I 2 C 통신이야기 2 ATmega128 TWI(I 2 C) 구조분석 4 ATmega128 TWI(I 2 C) 실습 : AT24C16 1 I 2 C 통신이야기 I 2 C Inter IC Bus 어떤 IC들간에도공통적으로통할수있는 ex)

More information

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770> IT OOKOOK 87 이론, 실습, 시뮬레이션 디지털논리회로 ( 개정 3 판 ) (Problem Solutions of hapter 7) . 반감산기와전감산기를설계 반감산기반감산기는한비트의 2진수 에서 를빼는회로이며, 두수의차 (difference, ) 와빌림수 (barrow, ) 를계산하는뺄셈회로이다. 에서 를뺄수없으면윗자리에서빌려와빼야하며, 이때빌려오는수는윗자리에서가져오므로

More information

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

학습목차 r컴퓨터분해를통한본체살펴보기 r컴퓨터구성요소 r컴퓨터의기능 r버스와상호연결 컴퓨터구조 2 4. 컴퓨터시스템의구성과기능 컴퓨터구조 제 4 강 컴퓨터시스템의구성과기능 학습목차 r컴퓨터분해를통한본체살펴보기 r컴퓨터구성요소 r컴퓨터의기능 r버스와상호연결 컴퓨터구조 2 4. 컴퓨터시스템의구성과기능 학습목표 r컴퓨터를분해해서하드웨어적구성장치를파악한다. r컴퓨터의조직과기능을이해한다. r컴퓨터구성장치의기능을이해한다. r컴퓨터가수행하는기능을분류하고이해한다. r컴퓨터의구성장치들과연결을이해한다.

More information

PowerPoint Presentation

PowerPoint Presentation 5 불대수 IT CookBook, 디지털논리회로 - 2 - 학습목표 기본논리식의표현방법을알아본다. 불대수의법칙을알아본다. 논리회로를논리식으로논리식을논리회로로표현하는방법을알아본다. 곱의합 (SOP) 과합의곱 (POS), 최소항 (minterm) 과최대항 (mxterm) 에대해알아본다. 01. 기본논리식의표현 02. 불대수법칙 03. 논리회로의논리식변환 04.

More information

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

Microsoft PowerPoint - 1-2장 디지털_데이터 .ppt 1 장디지털개념 한국기술교육대학교정보기술공학부전자전공장영조 1.1 디지털과아날로그 아날로그 : 연속적인범위의값으로표현 디지털 : 2 진수의값에의해표시 < 아날로그파형 > < 디지털파형 > 2 1.2 논리레벨과펄스파형 양논리시스템 (positive logic system)- 일반적으로많이사용 1(high 레벨 ), 0(low 레벨 ) 로나타냄. 음논리시스템 (negative

More information

슬라이드 1

슬라이드 1 프로그램내장방식 저장프로그램 (Stored Program) 방식 폰노이만이고안 메모리에자료와프로그램이함께저장 중앙처리장치 (CPU) 메모리에서필요한자료를이용 저장된명령어를순차적 (Sequential) 으로실행 4 명령어형식 명령어 (instruction) 는연산부분 (operation part) 과피연산부분 (operand part) 으로구성 연산부분은명령어가수행해야할기능을의미하는코드

More information

hwp

hwp BE 8 BE 6 BE 4 BE 2 BE 0 y 17 y 16 y 15 y 14 y 13 y 12 y 11 y 10 y 9 y 8 y 7 y 6 y 5 y 4 y 3 y 2 y 1 y 0 0 BE 7 BE 5 BE 3 BE 1 BE 16 BE 14 BE 12 BE 10 y 32 y 31 y 30 y 29 y 28 y 27 y 26 y 25 y 24 y 23

More information

Computer Architecture

Computer Architecture 정수의산술연산과부동소수점연산 정수의산술연산부동소수점수의표현부동소수점산술연산 이자료는김종현저 - 컴퓨터구조론 ( 생능출판사 ) 의내용을편집한것입니다. 3.5 정수의산술연산 기본적인산술연산들 2 2 3.5.1 덧셈 2 의보수로표현된수들의덧셈방법 두수를더하고, 만약올림수가발생하면버림 3 3 병렬가산기 (parallel adder) 덧셈을수행하는하드웨어모듈 4- 비트병렬가산기와상태비트제어회로

More information

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

Microsoft PowerPoint - 강의자료8_Chap9 [호환 모드] 컴퓨터구조 강의노트 #8: Chapter 9: 컴퓨터산술 2008. 5. 8. 담당교수 : 조재수 E-mail: jaesoo27@kut.ac.kr 1 컴퓨터시스템구조론 제9장컴퓨터산술 (Computer Arithmetic) 2 1 핵심요점들 컴퓨터산술에있어서두가지주요관심사는수가표현되는방법 (2진수형식 ) 과기본적인산술연산들 ( 더하기, 빼기, 곱하기, 나누기

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Computer Architecture CHAPTER 컴퓨터산술과논리연산 제 3 장 컴퓨터산술과논리연산 3.1 ALU의구성요소 3.2 정수의표현 3.3 논리연산 3.4 시프트연산 3.5 정수의산술연산 3.6 부동소수점수의표현 3.7 부동소수점산술연산 3.1 ALU 의구성요소 산술연산장치 : 산술연산들 (+, -,, ) 을수행 논리연산장치 : 논리연산들 (AND,

More information

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

2 장수의체계 1. 10진수 2. 2진수 3. 8진수와 16진수 4. 진법변환 5. 2진정수연산과보수 6. 2진부동소수점수의표현 한국기술교육대학교전기전자통신공학부전자전공 1 장수의체계. 진수. 진수 3. 8진수와 6진수 4. 진법변환 5. 진정수연산과보수 6. 진부동소수점수의표현 진수 진수표현법 v 기수가 인수 v,,, 3, 4, 5, 6, 7, 8, 9 사용 9345.35 = 9 3 4 5 3. 5. = 9 3 3 4 5 3-5 - v 고대로마의기수법에는 5 진법을사용 v 진법의아라비아숫자는인도에서기원전 세기에발명 진법을나타내는기본수를기수

More information

ADP-2480

ADP-2480 Mitsubishi PLC 접속 GP 는 Mitsubishi FX Series 와통신이가능합니다. 시스템구성 6 7 8 GP-80 RS- Cable RS-C Cable FXN--BD FXN--BD 6 FX Series(FXS,FXN,FXN,FXNC, FXU) 7 FXS, FXN 8 FXN FX Series 는기본적으로 RS- 통신을하며, RS-/ converter

More information

Microsoft PowerPoint - CHAP_03 - 복쇬본.pptx

Microsoft PowerPoint - CHAP_03 - 복쇬본.pptx 컴퓨터하드웨어 Computer Hardware PC 일반 Lecture 3 1. CPU 2. 메인보드 3. 동작원리 2 1 CPU 의 IQ? 컴퓨터하드웨어와컴퓨터구성 3 CPU??? 컴퓨터시스템전체를제어하는장치 다양한입력장치로부터자료를받아서처리한후, 그결과를출력장치로보내는일련의과정을제어하고 조정하는일을수행 4 2 CPU 의기본구조 CPU 논리연산장치 Arithmetic

More information

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

(1) 주소지정방식 Address Mode 메모리접근 분기주소 명령어 직접번지 Reg. 지정 Reg. 간접 Base Index 간접 Immediate 상대번지 절대번지 Long 주소 Reg. 간접 Byte Access Bit Access 내부 Data M (1) 주소지정방식 Address Mode 메모리접근 분기주소 2. 8051 명령어 직접번지 Reg. 지정 Reg. 간접 Base Index 간접 Immediate 상대번지 절대번지 Long 주소 Reg. 간접 Byte Access Bit Access 내부 Data Memory 외부 Data Memory (2) 명령어세트 - 8051 명령어는 5 가지로분류,

More information

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

한국기술교육대학교장영조 한국기술교육대학교전기전자통신공학부 1 한국기술교육대학교장영조 한국기술교육대학교전기전자통신공학부 1 본슬라이드는 M. Morris Mano and Charles Kime 의 Logic and Computer Design Fundamentals 의내용을참조하였습니다. 한국기술교육대학교전기전자통신공학부 2 1. 레지스터전송과데이터처리장치 2. 순차진행과제어 3. 명령어구조 (Instruction Set

More information

슬라이드 1

슬라이드 1 마이크로컨트롤러 2 (MicroController2) 2 강 ATmega128 의 external interrupt 이귀형교수님 학습목표 interrupt 란무엇인가? 기본개념을알아본다. interrupt 중에서가장사용하기쉬운 external interrupt 의사용방법을학습한다. 1. Interrupt 는왜필요할까? 함수동작을추가하여실행시키려면? //***

More information

<C1A4BAB8C3B3B8AE5FBBEABEF7B1E2BBE75FC7CAB1E25F E687770>

<C1A4BAB8C3B3B8AE5FBBEABEF7B1E2BBE75FC7CAB1E25F E687770> 5 기억장치 5.1 기억장치의개요 (1) 기억장치의분류 0403 기억장치의분류오답 자기잉크문자읽어내기장치 (2) 기억장치계층구조 (3) 기억장치의특성을결정하는요소 1) 접근시간 (Access time) 9906 0103 1 정보를기억장치에기억시키거나읽어내는명령을한후부터실제로정보를기억또는읽기시작할때까지소요되는시간 2 접근시간공식 0409 접근시간 = 탐색시간

More information

<C0FCC0DAB0E8BBEAB1E2C1B6C1F7C0C0BFEBB1E2BBE7C7CAB1E2B1E2C3E2B9AEC1A B3E23038BFF93037C0CF41C7FC29B4D9B4DC2E687770>

<C0FCC0DAB0E8BBEAB1E2C1B6C1F7C0C0BFEBB1E2BBE7C7CAB1E2B1E2C3E2B9AEC1A B3E23038BFF93037C0CF41C7FC29B4D9B4DC2E687770> 제 1 과목 : 전자계산기프로그래밍 1. 의사연산테이블(pseudo operation table) 에대한 설명으로가장적절한것은? 가변데이터베이스로서패스-1 에서만참조한 고정데이터베이스로서패스-1 에서만참조한 고정데이터베이스로서패스-1, 패스-2에서만 참조한다. 가변데이터베이스로서패스-1, 패스-2에서만 참조한다. 2.C 언어에서임의의수식을다른자료형으로변환하기위해사용하는연산자는?

More information

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

학습목표 2/33 마이크로프로세서와마이크로컨트롤러의차이를알수있다. 마이크로프로세서에서프로그램이수행되기위한명령어형식과명령어실행절차를알수있다. 프로그램을수행하려면어떤종류의명령어가필요한지알수있다. 현대컴퓨터의기본모델인저장형프로그램컴퓨터의한계점과그한계를완화하려는방법을알수있다. 마이크로프로세서의원리 마이크로컨트롤러 AVR ATmega128 저자 : 이상설 (slee@wku.ac.kr) 소속 : 원광대학교전기 정보통신공학부 학습목표 2/33 마이크로프로세서와마이크로컨트롤러의차이를알수있다. 마이크로프로세서에서프로그램이수행되기위한명령어형식과명령어실행절차를알수있다. 프로그램을수행하려면어떤종류의명령어가필요한지알수있다. 현대컴퓨터의기본모델인저장형프로그램컴퓨터의한계점과그한계를완화하려는방법을알수있다.

More information

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

03차시학습내용(하드웨어1) 컴퓨터활용능력 1 급 ( 필기 ) 1 과목. 컴퓨터일반하드웨어 1 중앙처리장치 1. 중앙처리장치의정의와구성 중앙처리장치 (CPU : Central Processing Unit) - 중앙처리장치는사람의뇌와같이컴퓨터에부착된모든장치의동작을제어하고, 명령을실행하는장치입니다. - 중앙처리장치는제어장치, 연산장치, 주로구성된다. - 레지스터는 CPU 내부에서처리할명령어나연산의중간값을일시적으로기억하는임시기억장소입니다.(

More information

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

AVR ATmega128 소개 마이크로컨트롤러 AVR ATmega128 저자 : 이상설 소속 : 원광대학교전기 정보통신공학부 AVR ATmega128 소개 마이크로컨트롤러 AVR ATmega128 저자 : 이상설 (slee@wku.ac.kr) 소속 : 원광대학교전기 정보통신공학부 학습목표 2/39 다양한 AVR 패밀리와소자특징을알아보고, 제어환경에따라 AVR 소자를선택하여개발할수있는융통성을이해할수있다. ATmega128 내부구조에서메모리공간, I/O 공간의프로그램과데이터를처리하기위한특수레지스터,

More information

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

Microsoft PowerPoint - ARM System-on-chip architecture_Chap 4_23p.ppt 1 - 전체요약 4. ARM 조직과구현 2 4.1 3 단계파이프라인 ARM 조직 레지스터뱅크 : 레지스터접근을위한 2개의입력포트, 1개의출력포트, 프로그램카운터를위한 1개의입출력포트배럴쉬프터 : ALU 입력전자리이동과회전수행 ALU : 산술연산, 논리연산실행어드레스레지스터 : 메모리주소저장어드레스증가기 : 연속적인메모리주소생성데이터레지스터 : 메모리로부터읽은데이터나저장할데이터를저장명령어디코더

More information

OCW_C언어 기초

OCW_C언어 기초 초보프로그래머를위한 C 언어기초 4 장 : 연산자 2012 년 이은주 학습목표 수식의개념과연산자및피연산자에대한학습 C 의알아보기 연산자의우선순위와결합방향에대하여알아보기 2 목차 연산자의기본개념 수식 연산자와피연산자 산술연산자 / 증감연산자 관계연산자 / 논리연산자 비트연산자 / 대입연산자연산자의우선순위와결합방향 조건연산자 / 형변환연산자 연산자의우선순위 연산자의결합방향

More information

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770> I COOKBOOK 87 이론, 실습, 시뮬레이션 디지털논리회로 ( 개정 3 판 ) (Problem Solutions of Chapter ) . JK 플립플롭을사용한비동기식 6진상향카운터설계 6진카운터를구성하기위해출력이목표로하는최고카운트에 을더한 6에도달한순간을포착하여모든플립플롭의출력을 Clear 한다. 6진카운터는비동기입력 (Clear, Preset) 이있는

More information

歯15-ROMPLD.PDF

歯15-ROMPLD.PDF MSI & PLD MSI (Medium Scale Integrate Circuit) gate adder, subtractor, comparator, decoder, encoder, multiplexer, demultiplexer, ROM, PLA PLD (programmable logic device) fuse( ) array IC AND OR array sum

More information

<4D F736F F F696E74202D2037C0E52DC4B3BDC3BFCDB8DEB8F0B8AE>

<4D F736F F F696E74202D2037C0E52DC4B3BDC3BFCDB8DEB8F0B8AE> 7장 : 캐시와메모리 메모리계층 사용자들은값싸고빠른메모리를크면클수록갖고싶어한다! - 나에게하드디스크 (300GB) 만큼의, 속도는 RAM 정도이고비휘발성메모리가있다면.. 그런데돈이없다. 2006년현재 RAM은 52 MB/5 만원 ( GB/0 만원 ) HD는 300GB/0 만원 (GB/330원) 캐시가격을정확히산정하기는어려우나 52KB/2 만원 (GB/4000

More information

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

Microsoft PowerPoint - VHDL08.ppt [호환 모드] VHDL 프로그래밍 8. 조합논리회로설계 한동일 학습목표 테스트벤치의용도를알고작성할수있다. 간단한조합논리회로를설계할수있다. 하나의로직회로에대해서다양한설계방식을구사할수있다. 제네릭을활용할수있다. 로직설계를위한사양을이해할수있다. 주어진문제를하드웨어설계문제로변환할수있다. 설계된코드를테스트벤치를이용하여검증할수있다. 2/37 테스트벤치 (test bench) 테스트벤치

More information

Microsoft PowerPoint - Master-ChiWeon_Yoon.ppt

Microsoft PowerPoint - Master-ChiWeon_Yoon.ppt 고속 Row Cycle 동작이가능한 VPM (Virtual Pipelined Memory) 구조에 대한연구 1998. 12. 28. 윤치원 1 발표순서 연구의필요성 관련연구 VCM (Virtual Channel Memory) POPeye : 메모리시스템성능측정기 POPeye를이용한 VCM 분석 VPM (Virtual Pipelined Memory) 결론및추후과제

More information

< B3E220C1A632C8B820C4C4C7BBC5CDBFEEBFEBBBE72041C7FC28C3D6C1BE292E687770>

< B3E220C1A632C8B820C4C4C7BBC5CDBFEEBFEBBBE72041C7FC28C3D6C1BE292E687770> 국 가 공 인 자 격 검 정 2010년 9월 11일 시행 무 단 전 재 금 함 대 한 상 공 회 의 소 수험번호 제한 80분 형별 다음 문제를 읽고 알맞은 것을 골라 답안카드의 답란 (①, ②, ③, ④)에 표기하시오. 성 명 7. 다음 중 기억장치의 단편화에 대한 설명으로 옳은 1. 다음 중 운영체제에 대한 설명으로 옳지 않은 8. 다음 중 상주모니터 기법의

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F > 10주차 문자 LCD 의인터페이스회로및구동함수 Next-Generation Networks Lab. 5. 16x2 CLCD 모듈 (HY-1602H-803) 그림 11-18 19 핀설명표 11-11 번호 분류 핀이름 레벨 (V) 기능 1 V SS or GND 0 GND 전원 2 V Power DD or V CC +5 CLCD 구동전원 3 V 0 - CLCD 명암조절

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 생체계측 디지털논리회로 Prof. Jae Young Choi ( 최재영교수 ) 생체계측 (2014 Fall) Prof. Jae Young Choi Section 01 논리게이트 디지털컴퓨터에서모든정보는 0 또는 1 을사용하여표현 게이트 (gate) 0, 1 의이진정보를처리하는논리회로여러종류가존재동작은부울대수를이용하여표현입력과출력의관계는진리표로표시 2 ND 게이트

More information

Chapter #01 Subject

Chapter #01  Subject Device Driver March 24, 2004 Kim, ki-hyeon 목차 1. 인터럽트처리복습 1. 인터럽트복습 입력검출방법 인터럽트방식, 폴링 (polling) 방식 인터럽트서비스등록함수 ( 커널에등록 ) int request_irq(unsigned int irq, void(*handler)(int,void*,struct pt_regs*), unsigned

More information

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

명령은? 가. BEGIN, END 나. MACRO, ENDM 다. MOPEN, ENDM 라. START, END 18. C 언어에서문자열출력함수는? 가. gets() 나. puts() 다. getchar() 라. putchar() 19. C 언어의기억클래스종류가아닌것은 국가기술자격검정필기시험문제 2008년기사제 1회필기시험 수험번호 성명 자격종목및등급 ( 선택분야 ) 종목코드 시험시간 문제지형별 전자계산기조직응용기사 1322 2시간 30분 B 제 1 과목 : 전자계산기프로그래밍 1. 어셈블리어에서주석 (Comment) 의시작을나타내는기호는? 가. ; 나. # 다. % 라. $ 2. 정적바인딩 (Static binding)

More information

Á¦¸ñ¾øÀ½

Á¦¸ñ¾øÀ½ 국가기술자격검정필기시험문제 전자계산기산업기사 2321 2 시간 30 분 A 1 2 3 4 제 1 과목 : 프로그래밍일반 C 언어의관계연산자에해당하지않는것은? 가. < 나. < > 다. = = 라.! = 부프로그램 (subprogram) 과매크로 (macro) 에관한설명으로거리가먼것은? 가. 부프로그램을사용하면수행속도가상대적으로느리다. 나. 매크로를사용하면일반적으로프로그램의크기가커진다.

More information

Microsoft PowerPoint - ch07 - 포인터 pm0415

Microsoft PowerPoint - ch07 - 포인터 pm0415 2015-1 프로그래밍언어 7. 포인터 (Pointer), 동적메모리할당 2015 년 4 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) Outline 포인터 (pointer) 란? 간접참조연산자

More information

<C1A4BAB8C3B3B8AE5FBBEABEF7B1E2BBE75FC7CAB1E25F E687770>

<C1A4BAB8C3B3B8AE5FBBEABEF7B1E2BBE75FC7CAB1E25F E687770> 9 마이크로컴퓨터내에는동작에항상필요한모니터프로그램이있으며, 이러한모니터프로그램이기억되기에적당한장소임 www.gisa79.com 10 ROM 칩에필요한신호 0603 주소 읽기신호 칩선택신호 2) RAM 1 Random Access Memory 2 자유롭게읽고쓸수있는기억장치 3 RAM의종류 0405 0703 0109 0205 0505 구분 DRAM 0705 SRAM

More information

Microsoft PowerPoint - polling.pptx

Microsoft PowerPoint - polling.pptx 지현석 (binish@home.cnu.ac.kr) http://binish.or.kr Index 이슈화된키보드해킹 최근키보드해킹이슈의배경지식 Interrupt VS polling What is polling? Polling pseudo code Polling 을이용한키로거분석 방어기법연구 이슈화된키보드해킹 키보드해킹은연일상한가! 주식, 펀드투자의시기?! 최근키보드해킹이슈의배경지식

More information

Microsoft PowerPoint - ch11_reg.pptx

Microsoft PowerPoint - ch11_reg.pptx 11 장레지스터 레지스터 (egister) 개요 데이터를저장할수있는기억소자 여러개의플립플롭으로구성. 메모리는단순데이터를저장하는소자이지만, 레지스터는저장뿐아니라저장된데이터를처리할수있는기능도있다. 카운터도클록펄스가입력되면미리정해진순서에따라상태가변하는레지스터이다. 카운터와레지스터의차이점 데이터를저장또는이동하는목적으로만사용 상태의순차적인특성을갖지않는다. 한국기술교육대학교전기전자통신공학부

More information

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

Microsoft PowerPoint - M09_CPUarchi.ppt [호환 모드] 제 9 장 Instruction Set Architecture 9-1 컴퓨터아키텍쳐개념 Machine language : ( 프로그램메모리에저장되는 ) 이진코드 Assembly language : symbolic, opcode + address 정보 아키텍쳐명령어세트아키텍쳐 organization : DP, 제어장치, 연결버스하드웨어 : 논리적회로 명령어 format

More information

11장 포인터

11장 포인터 누구나즐기는 C 언어콘서트 제 9 장포인터 이번장에서학습할내용 포인터이란? 변수의주소 포인터의선언 간접참조연산자 포인터연산 포인터와배열 포인터와함수 이번장에서는포인터의기초적인지식을학습한다. 포인터란? 포인터 (pointer): 주소를가지고있는변수 메모리의구조 변수는메모리에저장된다. 메모리는바이트단위로액세스된다. 첫번째바이트의주소는 0, 두번째바이트는 1, 변수와메모리

More information

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

AVR ATmega128 소개 AVR ATmega128 IT Eng 학습목표 ü 다양한 AVR 패밀리와소자특징을알아보고, 제어환경에따라 AVR 소자를선택하여개발할수있는융통성을이해할수있다. ü ATmega128 내부구조에서메모리공간, I/O 공간의프로그램과데이터를처리하기 AVR ATmega128 소개 AVR ATmega128 학습목표 ü 다양한 AVR 패밀리와소자특징을알아보고, 제어환경에따라 AVR 소자를선택하여개발할수있는융통성을이해할수있다. ü 에서메모리공간, I/O 공간의프로그램과데이터를처리하기위한특수레지스터, 범용레지스터의역할을이해할수있다. ü ATmega128 내부에포함된명령어인출과실행절차를알아보고, 명령어유형을통해동작을이해할수있다.

More information

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

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

Microsoft PowerPoint - DSD06c_ISA.pptx

Microsoft PowerPoint - DSD06c_ISA.pptx 한국기술교육대학교 장영조 본슬라이드는 M. Morris Mano and Charles Kime 의 Logic and Computer Design Fundamentals 의내용을참조하였습니다. 한국기술교육대학교전기전자통신공학부 2 1. 레지스터전송과데이터처리장치 2. 순차진행과제어 3. 명령어구조 (Instruction Set Architecture) 한국기술교육대학교전기전자통신공학부

More information

gisa_pil_070304_pdf.hwp

gisa_pil_070304_pdf.hwp 국가기술자격검정 필기시험문제 2007년 기사 제1회 필기시험 수험번호 성명 자격종목 및 등급(선택분야) 정보처리기사 종목코드 1320 시험시간 2시간 30분 문제지형별 A 답안카드 작성시 시험문제지 형별누락, 마킹착오로 인한 불이익은 전적으로 수험자의 귀책사유임을 알려드립니다. 제 1 과목 : 데이터베이스 1. 트랜잭션의 특성 중 다음 설명에 해당하는 것은?

More information

Microsoft PowerPoint - DSD03_verilog3b.pptx

Microsoft PowerPoint - DSD03_verilog3b.pptx 한국기술교육대학교 장영조 한국기술교육대학교전기전자통신공학부 2 . 조합회로설계 2. 순차회로설계 3. FSM 회로설계 4. ASM 을사용한설계 한국기술교육대학교전기전자통신공학부 3 input clk 유한상태머신 (Finite State Machine; FSM) 지정된수의상태로상태들간의천이에의해출력을생성하는회로 디지털시스템의제어회로구성에사용 Moore 머신 :

More information

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

Microsoft PowerPoint - 알고리즘_1주차_2차시.pptx Chapter 2 Secondary Storage and System Software References: 1. M. J. Folk and B. Zoellick, File Structures, Addison-Wesley. 목차 Disks Storage as a Hierarchy Buffer Management Flash Memory 영남대학교데이터베이스연구실

More information

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

Microsoft Word - 1. ARM Assembly 실습_xp2.doc ARM asm 의구조 ARM Assembly 실습 1. 기본골격 AREA armex,code, READONLY ;Mark first instruction to execute start MOV r0, #10 MOV r1,#3 ADD r0, r0, r1 ; r0 = r0 + r1 stop NOP NOP B stop ; Mark end of file 위의 asm의구조를이해하고실행해보세요.

More information