PowerPoint 프레젠테이션

Size: px
Start display at page:

Download "PowerPoint 프레젠테이션"

Transcription

1 Computer Architecture CHAPTER 컴퓨터시스템개요

2 제 1 장 컴퓨터시스템개요 1.1 컴퓨터의기본구조 1.2 정보의표현과저장 1.3 시스템의구성 1.4 컴퓨터구조의발전과정

3 1.1 컴퓨터의기본구조 컴퓨터시스템의구성 응용소프트웨어 (application software) 시스템소프트웨어 (system software) 하드웨어 (hardware) 3

4 하드웨어와소프트웨어 하드웨어 (hardware) 컴퓨터정보들의전송통로를제공해주고, 그정보에대한처리가실제일어나게해주는물리적인실체들 소프트웨어 (software) 정보들이이동하는방향과정보처리의종류를지정해주고, 그러한동작들이일어나는시간을지정해주는명령 (command) 들의집합 시스템소프트웨어 (system software) : OS(WinXP, Unix, Linux 등 ) 응용소프트웨어 (application software) : 워드프로세서, 웹브라우저, MS-Excel 등 4

5 컴퓨터하드웨어의주요요소들 5

6 컴퓨터의기본구조 컴퓨터의기능 : 프로그램코드를정해진순서대로수행 데이터를읽어서 (read), 처리 (processing) 하고, 저장 (store) 한다 기본구성요소들 : 중앙처리장치, 기억장치, 입출력장치 6

7 컴퓨터의기본적인구성요소들 중앙처리장치 (Central Processing Unit: CPU) 프로세서 (processor) ' 프로그램실행 ' 과 ' 데이터처리 ' 라는중추적인기능의수행을담당하는요소 기억장치 (1) 주기억장치 (main memory) CPU 가까이위치하며, 반도체기억장치칩들로구성 고속액세스 가격이높고면적을많이차지 저장용량의한계 영구저장능력이없기때문에, 일시적저장장치로만사용 7

8 컴퓨터의기본적인구성요소들 ( 계속 ) (2) 보조저장장치 (auxiliary storage device) 2 차기억장치 (secondary memory) 저장밀도가높고, 비트당가격이낮음 읽기 / 쓰기속도가느림 영구저장능력을가진저장장치 : 하드디스크 (hard disk), 플래시메모리 (flash memory), CD-ROM, 등 입출력장치 (I/O device) 사용자와컴퓨터간의대화를위한입력및출력장치 유무선통신네트워크인터페이스장치 8

9 1.2 정보의표현과저장 컴퓨터정보 : 2 진수비트들로표현된프로그램코드와데이터 프로그램코드 기계어 (machine language) 기계코드 (machine code) 라고도함 컴퓨터하드웨어부품들이이해할수있는언어로서, 2 진비트들로구성 어셈블리언어 (assembly language) 고급언어와기계어사이의중간언어 어셈블러 (assembler) 로번역시, 기계어와일대일대응 고급언어 (high-level language) 영문자와숫자로구성되어사람이이해하기쉬운언어 C, C++, PASCAL, FORTRAN, COBOL 등 컴파일러 (compiler) 를이용하여기계어로변역 9

10 프로그램언어의변환과정 [ 예 ] Z = X + Y LOAD A, X : 기억장치 X 번지의내용을읽어서, 레지스터 A 에적재 (load) ADD A, Y : 기억장치 Y 번지내용을읽어서, 레지스터 A 에적재된값과더하고, 결과를다시 A 에적재 STOR Z, A : 그값을기억장치 Z 번지에저장 (store) 10

11 프로그램언어번역소프트웨어 컴파일러 (compiler) 고급언어프로그램을기계어프로그램으로번역하는소프트웨어 어셈블러 (assembler) 어셈블리프로그램을기계어프로그램으로번역하는소프트웨어 니모닉스 (mnemonics) 어셈블리명령어가지정하는연산을가리키는알파벳기호 LOAD, ADD, STOR 등 11

12 기계명령어의형식 [ 예 ] 연산코드 (op code) CPU 가수행할연산을지정해주는비트들 비트수 = 3 이라면, 지정될수있는연산의최대수 : 2 3 = 8 개 오퍼랜드 (operand) 연산에사용될데이터혹은그것이저장되어있는기억장치주소 (memory address) 비트수 = 5 라면, 주소지정 (addressing) 할수있는기억장소의최대수 : 2 5 = 32 개 12

13 프로그램코드와데이터의기억장치저장 프로그램코드 ( 명령어 ) 와데이터는지정된기억장소에저장 단어 (word) 단위로저장 단어 : 각기억장소에저장되는정보의기본단위로서, CPU 에의해한번에처리될수있는비트들의그룹 단어길이의예 : 8 비트, 32 비트, 64 비트, 128 비트 주소지정단위 : 단어단위혹은바이트단위 13

14 1.3 시스템의구성 CPU 와기억장치의접속 시스템버스 (system bus) CPU와시스템내의다른요소들사이에정보를교환하는통로 기본구성 주소버스 (address bus) 데이터버스 (data bus) 제어버스 (control bus) 14

15 시스템버스 주소버스 (address bus) CPU 가외부로발생하는주소정보를전송하는신호선들의집합 주소선의수는 CPU 와접속될수있는최대기억장치용량을결정 [ 예 ] 주소버스의비트수 = 16 비트라면, 최대 2 16 = 64K 개의기억장소들의주소지정가능 데이터버스 (data bus) CPU 가기억장치혹은 I/O 장치와의사이에데이터를전송하기위한신호선들의집합 데이터선의수는 CPU 가한번에전송할수있는비트수를결정 [ 예 ] 데이터버스폭 = 32 비트라면, CPU 와기억장치간의데이터전송은한번에 32 비트씩가능 15

16 시스템버스 ( 계속 ) 제어버스 (control bus) CPU 가시스템내의각종요소들의동작을제어하기위한신호선들의집합 [ 예 ] 기억장치읽기 / 쓰기 (Memory Read/Write) 신호 I/O 읽기 / 쓰기 (I/O Read/Write) 신호 인터럽트 (Interrupt) 신호 버스제어 (Bus Control) 신호 16

17 CPU 와시스템버스간의접속 주소버스 : 단방향성 (unidirectional) 주소는 CPU로부터기억장치혹은 I/O 장치들로보내지는정보 데이터버스, 제어버스 : 양방향성 (bidirectional) 읽기와쓰기동작을모두지원 17

18 CPU 와기억장치간의접속 필요한버스및제어신호 주소버스 데이터버스 제어신호 : 기억장치읽기 (memory read) 신호, 기억장치쓰기 (memory write) 신호 18

19 CPU 와기억장치간의접속 ( 계속 ) 기억장치쓰기동작 : CPU 가데이터를저장할기억장소의주소와저장할데이터를각각주소버스와데이터버스를통하여보내는동시에, 쓰기신호를활성화 기억장치쓰기시간 (memory write time) : CPU 가주소와데이터를보낸순간부터저장이완료될때까지의시간 19

20 CPU 와기억장치의접속 ( 계속 ) 기억장치읽기동작 CPU 가기억장치주소를주소버스를통하여보내는동시에, 읽기신호를활성화 일정지연시간이경과한후에기억장치로부터읽혀진데이터가데이터버스상에실리고, CPU 는그데이터를버스인터페이스회로를통하여읽음 기억장치읽기시간 (memory read time) : 주소를발생한시간부터기억장치의데이터가 CPU 에도착할때까지의시간 20

21 기억장치액세스 ( 읽기 / 쓰기 ) 동작의시간흐름도 21

22 1.3.2 CPU 와 I/O 장치의접속 필요한버스및제어신호 주소버스 데이터버스 제어신호 : I/O 읽기신호, I/O 쓰기신호 접속경로 : CPU - 시스템버스 I/O 장치제어기 I/O 장치 22

23 I/O 장치접속사례 : CPU 키보드 & 프린터 23

24 I/O 장치제어기 (I/O device controller) 기능 : CPU 로부터 I/O 명령을받아서, 해당 I/O 장치를제어하고, 데이터를이동함으로써명령을수행하는전자회로장치 ( 예 : 키보드제어기, 프린터제어기, 등 ) 상태레지스터 I/O 장치의현재상태를나타내는비트들을저장한레지스터 준비상태 (RDY) 비트, 데이터전송확인 (ACK) 비트, 등 데이터레지스터 CPU 와 I/O 장치간에이동되는데이터를일시적으로저장하는레지스터 24

25 키보드의데이터입력과정 키보드제어기 : 키보드의어떤한키 (key) 를누르면, 그키에대응되는 ASCII 코드가키보드제어기의데이터레지스터에저장되고, 동시에상태레지스터의 In_RDY 비트가 1 로세트 CPU : 1 키보드제어기로부터상태레지스터의내용을읽어서 In_RDY 비트가세트되었는지검사 (In_RDY 비트는데이터레지스터에외부로부터데이터가적재되었는지를표시 ) 2 만약세트되지않았으면, 1 번을반복하며대기. 만약세트되었다면, 데이터레지스터의내용을읽음 25

26 프린터의데이터출력과정 CPU : 1 프린터제어기의상태레지스터의내용을읽어서 Out_RDY 비트검사 (Out_RDY 비트 : 프린터가출력할준비가되었는지를표시 ) 2 만약세트되지않았으면, 1 번을반복하며대기만약세트되었다면, 프린트할데이터를프린터제어기의데이터레지스터에저장 프린터제어기 : 1 데이터레지스터의내용을프린터로보내고, 2 프린터의하드웨어를제어하면서인쇄동작수행 26

27 CPU 와보조저장장치의접속 보조저장장치들 ( 디스크, 플래시메모리, CD-ROM 등 ) 도각장치를위한제어기를통하여키보드나프린터와유사한방법으로접속 차이점 : 데이터전송단위 키보드 : 바이트단위전송 보조저장장치 : 블록 (512/1024/4096 바이트 ) 단위로전송 제어기내에한블록이상을임시저장할수있는데이터버퍼필요 프린터 : 병렬데이터전송을이용하여 16 혹은 32 비트단위로전송하며, 프린터내부에데이터버퍼를포함하기도함 27

28 1.3.3 컴퓨터시스템의전체구성 28

29 컴퓨터의기본적인기능들 프로그램실행 : CPU 가주기억장치로부터프로그램코드를읽어서실행 데이터저장 : 프로그램실행결과로서얻어진데이터를주기억장치에저장 데이터이동 : 디스크혹은 CD-ROM 에저장되어있는프로그램과데이터블록을기억장치로이동 데이터입력 / 출력 : 사용자가키보드를통하여보내는명령이나데이터를읽어들인다. 또한 CPU 가처리한결과값이나기억장치의내용을프린터 ( 혹은모니터 ) 로출력 제어 : 프로그램이순서대로실행되도록또는필요에따라실행순서를변경하도록조정하며, 각종제어신호들을발생 29

30 1.4 컴퓨터구조의발전과정 주요부품들의발전과정 릴레이 (relay) 진공관 트랜지스터 반도체집적회로 (IC) 발전과정에서개선된특성들 : 처리속도향상 저장용량증가 크기감소 가격하락 신뢰도향상 초기컴퓨터들의근본적인설계개념과동작원리가현대의컴퓨터들과거의같음 30

31 최초의컴퓨터 1642 년, Blaise Pascal( 프랑스 ) 덧셈과뺄셈을수행하는기계적카운터 다이얼의위치에의하여십진수를표시하는 6 개의원형판세트들로구성 각원형판은일시적으로숫자를기억하는레지스터로사용 31

32 Leibniz 의기계 1671 년, Gottfried Leibniz( 독일 ) 덧셈과뺄셈및곱셈과나눗셈도할수있는계산기 Pascal 의계산기에두개의원형판들을추가하여반복적방법으로곱셈과나눗셈을수행 이후많은계산기계들의조상이됨 32

33 Difference Engine 19 세기초, Charles Babbage( 영국, 현대컴퓨터의할아버지 ) 표에있는수들을자동적으로계산하고, 그결과를금속천공기를거쳐서프린트 덧셈과뺄셈만수행가능 33

34 Analytical Engine 19 세기초, Charles Babbage( 영국 ) 주요특징들 어떤수학연산도자동적으로수행할수있는일반목적용계산기계 프로그래밍가능 : 프로그램언어사용 프로그램의실행순서변경가능 문제점 수의부호검사를이용한조건분기 제어카드를이용한실행순서변경 주요부품들이기계적장치라속도가느리고신뢰도가낮았음 34

35 Analytical Engine 의기본구조 산술연산장치 : MILL 기억장치 : STORE 입력장치 : 카드판독기 출력장치 : 카드천공기, 프린터 35

36 ENIAC Electronic Numerical Integrator And Computer 1940 년대초, von Neumann( 폰노이만 ) 이개발 펜실바니아대학에서개발한진공관을사용한최초의전자식컴퓨터 문제점 : 프로그램의저장및변경불가능 폰노이만의설계개념 (stored-program 원리 ) 발표 프로그램과데이터를내부에저장 2 진수체계 (binary number system) 사용 1945 년발표후, EDVAC(Electronic Discrete Variable Computer) 개발에실제적용 36

37 IAS 컴퓨터 1946 년 ~1952 년 : 폰노이만이 IAS 에서개발 폰노이만 : 프린스턴대학및 IAS(Institute for Advanced Studies) 의수학교수 프로그램저장과변경이가능한최초의디지털컴퓨터 주요구성요소 프로그램제어유니트 (Program Control Unit) : 명령어인출 / 해독 산술논리연산장치 (ALU) 주기억장치 : 명령어와데이터를모두저장 입출력장치 37

38 IAS 컴퓨터의구조 폰노이만아키텍처 (von Neumann Architecture): 프로그램코드들을기억장치에저장된순서대로실행하며, 그주소는 CPU의내부레지스터인프로그램카운터 (program counter) 에의해지정됨 38

39 1.4.2 주요컴퓨터부품들의발전경위 트랜지스터 (transistor) 초기 ( 제 1 세대 ) 전자식컴퓨터의핵심부품인진공관을대체한전자부품 진공관보다작고싸며더적은열을발산 반도체재료인실리콘 (Si) 으로만들어진고체 (solid-state) 장치 제 2 세대컴퓨터들의핵심부품 초기컴퓨터들은약 1000 개의트랜지스터들로구성 집적회로 (Integrated Circuit: IC) 수만개이상의트랜지스터들을하나의반도체칩에집적시킨전자부품 제 3 세대컴퓨터들의핵심부품 39

40 IC 의제조과정 40

41 집적도에따른 IC 의분류 SSI(Small Scale IC) 수십개의트랜지스터들이집적되는소규모 IC 최근에는주로기본적인디지털게이트 (digital gate) 들을포함하는칩으로만사용됨 MSI(Medium Scale IC) 수백개의트랜지스터들이집적되는 IC 카운터 (counter), 해독기 (decoder) 또는시프트레지스터 (shift register) 와같은조합회로나순차회로를포함하는칩 LSI(Large Scale IC) 수천개의트랜지스터들이집적되는대규모 IC 8- 비트마이크로프로세서칩이나소규모반도체기억장치칩 41

42 집적도에따른 IC 의분류 ( 계속 ) VLSI(Very Large Scale IC) 수만내지수십만개이상의트랜지스터들이집적되는초대규모 IC 제4세대컴퓨터들의부품 마이크로프로세서칩들과대용량반도체기억장치칩 ULSI(Ultra Large Scale IC) 수백만개이상의트랜지스터들이집적되는 32- 비트급이상마이크로프로세서칩들과수백메가비트이상의반도체기억장치칩들및앞으로출현할고밀도반도체칩들을지칭하기위한용어로서, VVLSI(VeryVery Large Scale IC) 라고도불림 42

43 IC 사용에따른이점 전기적통로가짧아짐 동작속도가크게상승 컴퓨터크기의감소 칩내부의회로들간의상호연결 부품들의신뢰도향상 전력소모감소및냉각장치의소형화 컴퓨터가격하락 VLSI의출현으로개인용컴퓨터 (PC) 가개발됨 43

44 1.4.3 컴퓨터시스템의분류와발전동향 1) 개인용컴퓨터 (PC) 특징 소형, 저가 성능 : 십여년전의대형메인프레임컴퓨터의성능을능가 주요발전동향 매 2 ~ 3 년마다성능이개선된새로운마이크로프로세서가등장하고, 그에따라새로운 PC 모델출현 주변요소들 ( 캐시, MMU, 산술보조프로세서등 ) 이 CPU 칩에내장됨에따라속도및신뢰도가향상 CPU 구조가다수의 ALU 들혹은명령어실행유니트들을포함하는슈퍼스칼라 (superscalar) 구조, 듀얼 - 코어및쿼드 - 코어구조로발전 44

45 개인용컴퓨터 ( 계속 ) 문자이외의다양한정보들에대한입력과출력, 저장및처리능력을보유하게됨에따라멀티미디어 PC 로발전 보다더편리한사용자인터페이스를제공해주는시스템소프트웨어들출현 (Windows, Mac OS, 등 ) 고속 I/O 장치들의인터페이스를위한새로운버스규격제안 주기억장치와보조저장장치의용량이크게증가, 종류다양화 초고속이동통신및전화기능등을포함한복합형기기로발전 유형 데스크탑 (desktop) PC, 노트북 (notebook) PC, 넷북 (netbook) PC, 태블릿 (tablet) PC, 포켓 (pocket) PC, 등 45

46 2) 임베디드컴퓨터 Embedded Computer ( 내장컴퓨터라고도함 ) 기계장치나전자장치들의내부에포함되어, 그장치들의동작을제어 (control) 하는컴퓨터들 [ 예 ] 가전제품, 컴퓨터주변기기, 이동전화기, 비디오게임기등 8- 비트마이크로컨트롤러 (micro-controller) 를이용한초소형부터 32- 비트컴퓨터에이르기까지다양 최소의비용으로, 필요한만큼의성능제공 실시간처리 (real-time processing) 유비쿼터스컴퓨팅설비의중심요소로도사용될전망 46

47 3) 중형급컴퓨터시스템 워크스테이션 (workstation) CPU : 64- 비트마이크로프로세서사용 고속그래픽처리하드웨어포함 주요응용 : 3 차원동영상처리, 시뮬레이션, 컴퓨터이용설계 (CAD), 등 OS : UNIX, LINUX 슈퍼미니컴퓨터 (Super-minicomputer) 시스템구조 : 다중프로세서 (multiprocessor) 구조 CPU 의수 : 20 ~ 30 개 성능 : VAX-11 미니컴퓨터성능의수십배이상 OS : UNIX 서버 (server) 급시스템의다운사이징 (downsizing) 주도 네트워크에접속된다수의중형급컴퓨터시스템들을응용 ( 혹은용도 ) 별로구분하여사용하는컴퓨팅환경이가능해지게함 47

48 다중프로세서시스템의구조 48

49 4) 메인프레임컴퓨터 (mainframe computer) 중앙집중식컴퓨팅을위한대형컴퓨터 IBM 360 및 370 계열, 3081, 3090 등으로계속발전하였으며, 최근시스템보안및통신기능이대폭보강된 IBM zenterprise 계열출현 대용량저장장치보유 다중 I/O 채널을이용한고속 I/O 처리능력보유 대규모데이터베이스저장및관리용으로사용 최근성능과가격면에서슈퍼미니급컴퓨터들과경쟁하고있으며, 점차적으로시장점유율하락 49

50 4) 슈퍼컴퓨터 (supercomputer) 현존하는컴퓨터들중에서처리속도와기억장치용량이다른컴퓨터들에비하여상대적으로월등한컴퓨터시스템들 분류기준 : 계속적으로상승 최초의슈퍼컴퓨터인 CRAY-1 의속도는 100 MFLOPS 최근의슈퍼컴퓨터들의속도는수백 TFLOPS 이상 주요응용분야들 VLSI 회로설계, 항공우주공학, 천문학 ( 일기예보 ), 구조공학, 유전탐사, 핵공학, 인공지능, 입체영상처리등과같은대규모과학계산및시뮬레이션 50

51 구조적특징에따른슈퍼컴퓨터의분류 파이프라인슈퍼컴퓨터 (pipeline supercomputer) 초기의슈퍼컴퓨터구조 복잡한초고속연산회로들이포함된, 적은수의 CPU 들로구성 연산장치 : 슈퍼파이프라인구조를이용하여고속벡터계산수행 대표적인시스템들 : CRAY Y-MP, CRAY-2, Fujitsu VP2000, VPP500 등 51

52 구조적특징에따른슈퍼컴퓨터의분류 ( 계속 ) 대규모병렬컴퓨터 (massively parallel computer: MPP) 상호연결된수백혹은수천개이상의범용프로세서들로구성 프로세서들이하나의큰작업을분담하여동시에처리하는병렬처리 (parallel processing) 기술이용 시스템사례 : IBM BlueGene/Q 슈퍼컴퓨터 2013 년 TOP500 리스트 ( 최상위랭크 1,572,864 개의 64- 비트 PowerPC 프로세서들탑재 96 캐비닛 x 512 노드 x 32 프로세서 1.57 PByte 기억장치보유 52

53 IBM BlueGene/Q 슈퍼컴퓨터의구성도 53

54 슈퍼컴퓨터 ( 계속 ): 구조적특징에따른분류 클러스터컴퓨터 (Cluster Computer) 고속 LAN 이나네트워크스위치에의해서로연결된 PC 들혹은워크스테이션들의집합체 노드 ( 단위컴퓨터 ) 들에포함된모든자원들을단일시스템이미지 (Single System Image: SSI) 로통합 시스템사례 : NOW(Network of Workstations) U.C. 버클리대학전산학과에서개발 105 개의워크스테이션들로구성 제 8 장에서자세히설명 54

55 NOW(Network of Workstations) 의구성도 55

Computer Architecture

Computer Architecture 컴퓨터시스템개요 컴퓨터의기본구조정보의표현과저장시스템의구성컴퓨터구조의발전과정 1.1 컴퓨터의기본구조 2 컴퓨터시스템의구성 소프트웨어 (software) 정보들이이동하는방향과정보처리의종류를지정 동작들이일어나는명령 (command) 들의집합 응용소프트웨어 (application software) 워드프로세서, 웹브라우저, MS- Excel 등 시스템소프트웨어 (system

More information

Microsoft PowerPoint - hy1.pptx

Microsoft PowerPoint - hy1.pptx 의기본구조 개요 1 2 의구성요소 컴퓨터하드웨어의주요구성요소 1. 하드웨어 물리적인컴퓨팅자원 (ex) CPU, 메모리, 입출력장치 2. 운영체제 응용프로그램들의하드웨어사용을제어하고조정하고, 사용자 들에게컴퓨터사용을위한인터페이스를제공함 (ex) UNIX, Linux, Windows XP, Mac OS 3. 응용프로그램 사용자들의문제를해결하기위한프로그램 ( 소프트웨어

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

Microsoft PowerPoint - hy2-12.pptx

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

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

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

3차시.ppt

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

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

Computer Architecture

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

More information

마이크로프로세서 개요

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

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

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

PowerPoint 프레젠테이션

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

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

CH01.hwp 컴퓨터일반 [1- 컴퓨터개요 ] 1) 컴퓨터의정의 = EDPS또는 ADPS 입력된자료를프로그램이라는명령순서에따라처리하여그결과를사람이알아볼수있도록출력하는전자 (Electronic) 자료처리 (Data Processing) 시스템 (System) 2) 컴퓨

CH01.hwp 컴퓨터일반 [1- 컴퓨터개요 ] 1) 컴퓨터의정의 = EDPS또는 ADPS 입력된자료를프로그램이라는명령순서에따라처리하여그결과를사람이알아볼수있도록출력하는전자 (Electronic) 자료처리 (Data Processing) 시스템 (System) 2) 컴퓨 [1- 컴퓨터개요 ] 1) 컴퓨터의정의 = EDPS또는 ADPS 입력된자료를프로그램이라는명령순서에따라처리하여그결과를사람이알아볼수있도록출력하는전자 (Electronic) 자료처리 (Data Processing) 시스템 (System) 2) 컴퓨터의특징 1 정확성 - 정확한입력에대하여정확한출력결과를나타낸다. - (Garbage In Garbage Out : 잘못된자료입력은잘못된결과를출력한다

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

PowerPoint Presentation

PowerPoint Presentation Computer Science Suan Lee - Computer Science - 01 컴퓨터의개요 1 01 컴퓨터의개요 - Computer Science - 01 컴퓨터의개요 2 목차 1. 컴퓨터의발전과역사 2. 컴퓨터의구성 3. 컴퓨터의활용분야 - Computer Science - 01 컴퓨터의개요 3 미국산호세의컴퓨터역사박물관 - Computer Science

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

학습목차 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

[ 전자계산기구조 ] 1 주차 2 차시. 컴퓨터역사와분류 1 주차 2 차시컴퓨터역사와분류 학습목표 1. 컴퓨터의발전을시대별로특징지어설명할수있다. 2. 사용목적및구조와처리에따라서구분할수있다. 학습내용 1 : 컴퓨터의역사 1. 계산기형태 1) 고대의계산기 - 기원후 1 세

[ 전자계산기구조 ] 1 주차 2 차시. 컴퓨터역사와분류 1 주차 2 차시컴퓨터역사와분류 학습목표 1. 컴퓨터의발전을시대별로특징지어설명할수있다. 2. 사용목적및구조와처리에따라서구분할수있다. 학습내용 1 : 컴퓨터의역사 1. 계산기형태 1) 고대의계산기 - 기원후 1 세 1 주차 2 차시컴퓨터역사와분류 학습목표 1. 컴퓨터의발전을시대별로특징지어설명할수있다. 2. 사용목적및구조와처리에따라서구분할수있다. 학습내용 1 : 컴퓨터의역사 1. 계산기형태 1) 고대의계산기 - 기원후 1 세기경휴대용계산기 ( 계산판과계산말로구성 ) - 기원후 3 세기경 : 주판 2) 중세의계산기 * 네피어의골패 - 1617년에제작된세계에서가장오래된승제산

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

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

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

More information

...... ....-....-155 09.1.20

...... ....-....-155 09.1.20 접지 접지 ISBN 978-89-6211-252-8 슈퍼컴퓨터가 만드는 디디컴 C M Y K 슈퍼컴퓨터가 만드는 C M Y K 슈퍼컴퓨터가 만드는 디디컴 uper 슈퍼컴퓨터가 만드는 발행일 슈퍼컴퓨터는 슈퍼맨처럼 보통의 컴퓨터로는 도저히 2008년 10월 3 1일 1쇄 발행 2009년 01월 30일 2쇄 발행 엄두도 낼 수 없는 대용량의 정보들을 아주 빠르게

More information

Microsoft PowerPoint - 강의자료2_Chap2,3 [호환 모드]

Microsoft PowerPoint - 강의자료2_Chap2,3 [호환 모드] 컴퓨터구조 강의노트 #2: Chapter 2: 컴퓨터의발전과정과성능 Chapter 3: 최상위에서본컴퓨터의기능및상호연결 2008. 3. 10. 담당교수 : 조재수 E-mail: jaesoo27@kut.ac.kr 강의노트다운로드사이트 http://ipsl.kut.ac.kr 1 컴퓨터시스템구조론 제 2 장컴퓨터의발전과정과성능 2 1 2.1 컴퓨터의간략한역사 제

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

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

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

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

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

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

Introduction to Computer Science

Introduction to Computer Science 컴퓨터공학개론 3 장컴퓨터구조 학습목표 컴퓨터의동작을이해하는것이왜필요한지배운다. CPU 는무엇이고, 어떻게동작하는지배운다. 디지털논리회로가어떻게동작하는지배운다. 기본적인부울 (Boolean) 연산에대해배운다. 기본적인논리게이트가어떻게동작하는지, 또이것이복잡한컴퓨터회로를구축하는데어떻게사용되는지이해한다. 2 학습목표 ( 계속 ) 폰노이만 (Von Neumann)

More information

Microsoft PowerPoint - C프로그래밍-chap00.ppt [호환 모드]

Microsoft PowerPoint - C프로그래밍-chap00.ppt [호환 모드] 2009 년여름계절학기 C 프로그래밍및실습 한국항공대학교항공우주기계공학부 ( 강의자료 : http://mercury.kau.ac.kr/sjkwon) 1 강의 2시간 실습 1 시간 ( 진도범위내예제연습 ) TA 참여 강의계획서 2 강의계획서 각장과제물 ( 단순 copy 는영점처리 ) 1) 진도범위내의중간점검문제및이해점검문제 2) 프로그래밍과제 (3,6번문제 )

More information

1 처리능력 (Throughput) : 일정시간내에시스템이처리하는일의양 2 반환시간 (Turnaround time) : 시스템에작업을의뢰한시간부터처리가완료될때까지걸리는시간 3 사용가능도 (Availability) : 시스템을사용할필요가있을때즉시사용가능한정도 4 신뢰도

1 처리능력 (Throughput) : 일정시간내에시스템이처리하는일의양 2 반환시간 (Turnaround time) : 시스템에작업을의뢰한시간부터처리가완료될때까지걸리는시간 3 사용가능도 (Availability) : 시스템을사용할필요가있을때즉시사용가능한정도 4 신뢰도 온라인 IT 교육최강 (www.gisa79.com) 강의정보처리필기강사조대호 차시명 [OS-01 강 ] 운영체제의개요와학습전략차시 1 차시 학습내용 운영체제의개요와학습전략 학습목표 운영체제의개념과시스템소프트웨어를이해할수있다 운영체제학습계획을세울수있다 학습내용 1. 운영체제의개념및종류 (1) 개념 1) 운영체제는컴퓨터시스템의자원들을효율적으로관리 2) 사용자가컴퓨터를편리하고효과적으로사용할수있도록환경을제공

More information

Microsoft PowerPoint - 00_(C_Programming)_(Korean)_Computer_Systems

Microsoft PowerPoint - 00_(C_Programming)_(Korean)_Computer_Systems C Programming 컴퓨터시스템 (Computer Systems) Seo, Doo-Ok Clickseo.com clickseo@gmail.com 목 차 컴퓨터시스템 프로그래밍언어 2 컴퓨터시스템 컴퓨터시스템 컴퓨터하드웨어 컴퓨터소프트웨어 프로그래밍언어 3 컴퓨터시스템 컴퓨터시스템 하드웨어 : 물리적인장비 소프트웨어 : 프로그램 ( 명령어 ) 들의집합 Computer

More information

Microsoft PowerPoint - 권장 사양

Microsoft PowerPoint - 권장 사양 Autodesk 제품컴퓨터사양 PRONETSOFT.CO 박경현 1 AutoCAD 시스템사양 시스템요구사양 32 비트 AutoCAD 2009 를위한시스템요구사항 Intel Pentium 4 프로세서 2.2GHz 이상, 또는 Intel 또는 AMD 듀얼 코어프로세서 16GH 1.6GHz 이상 Microsoft Windows Vista, Windows XP Home

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

<464B4949B8AEC6F7C6AE2DC0AFBAF1C4F5C5CDBDBABBEABEF7C8AD28C3D6C1BE5FBCD5BFACB1B8BFF8BCF6C1A4292E687770>

<464B4949B8AEC6F7C6AE2DC0AFBAF1C4F5C5CDBDBABBEABEF7C8AD28C3D6C1BE5FBCD5BFACB1B8BFF8BCF6C1A4292E687770> 국내 유비쿼터스 사업추진 현황 본 보고서의 내용과 관련하여 문의사항이 있으시면 아래로 연락주시기 바랍니다. TEL: 780-0204 FAX: 782-1266 E-mail: minbp@fkii.org lhj280@fkii.org 목 차 - 3 - 표/그림 목차 - 4 - - 1 - - 2 - - 3 - - 4 - 1) 유비쿼터스 컴퓨팅프론티어사업단 조위덕 단장

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

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

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

강의개요

강의개요 컴퓨터의기초 2 nd Lecture 김현철 (2009 년여름학기 ) 컴퓨터공학부서울대학교 Copyrights 2008 Eom, Hyeonsang All Rights Reserved Slide Credit 엄현상교수님 서울대학교컴퓨터공학부 컴퓨터의기초, 2008 년봄학기강의자료 순서 기본복습 컴퓨터소프트웨어개요 컴퓨터하드웨어개요 Q&A Terminology Algorithm:

More information

歯03-ICFamily.PDF

歯03-ICFamily.PDF Integrated Circuits SSI(Small Scale IC) 10 / ( ) MSI(Medium Scale IC) / (, ) LSI(Large Scale IC) / (LU) VLSI(Very Large Scale IC) - / (CPU, Memory) ULSI(Ultra Large Scale IC) - / ( ) GSI(Giant Large Scale

More information

untitled

untitled 시스템소프트웨어 : 운영체제, 컴파일러, 어셈블러, 링커, 로더, 프로그래밍도구등 소프트웨어 응용소프트웨어 : 워드프로세서, 스프레드쉬트, 그래픽프로그램, 미디어재생기등 1 n ( x + x +... + ) 1 2 x n 00001111 10111111 01000101 11111000 00001111 10111111 01001101 11111000

More information

컴퓨터개론 및 실습

컴퓨터개론 및 실습 컴퓨터개론및실습 한국외국어대학교컴퓨터및정보통신공학부김정국 2007.3 Contents What is Computer? History of Computers Computer Organization Number Systems Operating Systems Programming Languages Programming in C/C++ in LINUX & Windows

More information

PowerPoint Presentation

PowerPoint Presentation Korea Tech Conference 2005 년 5 월 14 일, 서울 2005 년 5 월 14 일 CE Linux Forum Korea Tech Conference 1 Parallel port 를이용한가전제품 제어 임효준 LG 전자 imhyo@lge.com 2005 년 5 월 14 일 CE Linux Forum Korea Tech Conference 2

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

슬라이드 1

슬라이드 1 강력한성능! 인터넷 / 업무용데스크탑 PC NX-H Series Desktop PC NX1- H700/H800/H900 NX2- H700/H800/H900 NX1-H Series 사양 Series 제품설명 ( 모델명 ) NX1-H Series, 슬림타입 기본형모델중보급형모델고급형모델 NX1-H800:112SN NX1-H800:324SN NX1-H800:534MS

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-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 학습목표 프로그래밍의 기본 개념을

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

2 장. 컴퓨터와경영정보시스템

2 장. 컴퓨터와경영정보시스템 2 장. 컴퓨터와경영정보시스템 컴퓨터와경영정보시스템 디지털과아날로그 : 디지털 : 아라비아숫자또는손가락이나발가락을의미하는디지트 (digit) 에기원하며 0과 1로구성됨. 아날로그 : 닮음을의미하는그리스어인아날로기아 (analogia) 에서유래되어전압, 전류, 온도, 습도등에서와같이연속적인수치로구성됨. 디지털컴퓨터 : 정보를 0 과 1 로변환하여처리하는컴퓨터.

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

1부. 임베디드시스템

1부. 임베디드시스템 2. 마이크로프로세서시스템의 기본개념 마이크로프로세서시스템 하드웨어와소프트웨어가조합되어특정한목적을수행하는시스템 특정한기능을수행하도록마이크로프로세서와입출력장치를 내장하며, 이를제어하기위한프로그램이내장되어있는우리의일상 생활에서사용되는각종전자기기, 가전제품, 제어장치등 1 마이크로프로세서시스템응용분야 정보가전 : 세탁기, 오디오, 인터넷냉장고, HDTV 등 제어분야

More information

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

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

More information

OCW_C언어 기초

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

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 데이터베이스및설계 Chap 1. 데이터베이스환경 (#2/2) 2013.03.04. 오병우 컴퓨터공학과 Database 용어 " 데이타베이스 용어의기원 1963.6 제 1 차 SDC 심포지움 컴퓨터중심의데이타베이스개발과관리 Development and Management of a Computer-centered Data Base 자기테이프장치에저장된데이터파일을의미

More information

슬라이드 1

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

More information

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074> SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......

More information

컴퓨터의소개, 컴퓨터조립그리고중앙처리장치 (CPU) 컴퓨터의기능및필요성 컴퓨터의역사와발전 컴퓨터의종류 컴퓨터를직접조립해서사용한다는일 컴퓨터조립을위해필요한것들 컴퓨터조립관련사이트 CPU의기능 CPU의구성요소 CPU 스펙보는방법 용도에맞게 CPU 고르기

컴퓨터의소개, 컴퓨터조립그리고중앙처리장치 (CPU) 컴퓨터의기능및필요성 컴퓨터의역사와발전 컴퓨터의종류 컴퓨터를직접조립해서사용한다는일 컴퓨터조립을위해필요한것들 컴퓨터조립관련사이트 CPU의기능 CPU의구성요소 CPU 스펙보는방법 용도에맞게 CPU 고르기 성신여자대학교 / 2009 학년도 1 학기 IT 학부 / 컴퓨터정보학부교수김도형 컴퓨터의소개, 컴퓨터조립그리고중앙처리장치 (CPU) 컴퓨터의기능및필요성 컴퓨터의역사와발전 컴퓨터의종류 컴퓨터를직접조립해서사용한다는일 컴퓨터조립을위해필요한것들 컴퓨터조립관련사이트 CPU의기능 CPU의구성요소 CPU 스펙보는방법 용도에맞게 CPU 고르기 컴퓨터의기능및필요성 (1/2)

More information

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

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx Basic Idea of External Sorting run 1 run 2 run 3 run 4 run 5 run 6 750 records 750 records 750 records 750 records 750 records 750 records run 1 run 2 run 3 1500 records 1500 records 1500 records run 1

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 컴퓨터하드웨어와소프트웨어 학습목표 하드웨어와소프트웨어의발전과정및종류에대하여설명한다. 하드웨어의구성요소및운영원리를파악한다. 소프트웨어의발전과정및종류에대하여설명한다. 클라우드컴퓨팅의발전과정및종류에대하여설명한다. 프로그래밍언어의발전과정을설명한다. 목차 2 소프트웨어와프로그래밍언어 3 차세대컴퓨팅 컴퓨터하드웨어의발전과정 초기의계산장치 최초주판 1642 년파스칼의톱니방식계산기계

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

1

1 04단원 컴퓨터 소프트웨어 1. 프로그래밍 언어 2. 시스템 소프트웨어 1/10 1. 프로그래밍 언어 1) 프로그래밍 언어 구분 각종 프로그래밍 언어에 대해 알아보는 시간을 갖도록 하겠습니다. 우리가 흔히 접하는 소프트웨어 들은 프로그래밍 언어로 만들어지는데, 프로그래밍 언어는 크게 2가지로 나눌 수 있습니다. 1 저급어 : 0과 1로 구성되어 있어, 컴퓨터가

More information

k725.txt

k725.txt 빌 게이츠의 미래로 가는 길 빌 게이츠(이규행 감역) 차례 혁명이 시작된다 정보시대의 개막 컴퓨터 산업의 최후의 패자 손가락 하나로 모든 정보를 꿈의 통신망, 정보고속도로 멀티미디어 문서혁명 기업이 달라진다 이상적인 시장 미래의 학교 집은 우주의 중심 황금을 찾아서 황홀한 여행 용어 해설 저자 소개 빌 게이츠/William Henry Gates III 마이크로소프트사의

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

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F E687770>

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

More information

untitled

untitled 1-2 1-3 1-4 Internet 1 2 DB Server Learning Management System Web Server (Win2003,IIS) VOD Server (Win2003) WEB Server Broadcasting Server 1-5 1-6 MS Internet Information Server(IIS) Web MS-SQL DB ( )

More information

PowerPoint 프레젠테이션

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

More information

Computer Architecture

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

More information

H3250_Wi-Fi_E.book

H3250_Wi-Fi_E.book 무선 LAN 기능으로 할 수 있는 것 2 무선 LAN 기능으로 할 수 있는 것 z q l D w 3 Wi-Fi 기능 플로우차트 z q l D 4 Wi-Fi 기능 플로우차트 w 5 본 사용 설명서의 기호 설명 6 각 장별 목차 1 2 3 4 5 6 7 8 9 10 11 12 13 14 7 목차 1 2 3 4 8 목차 5 6 7 8 9 9 목차 10 11 12

More information

온라인 IT 교육최강 ( 2) 데이터통신 (Data Communication) 1 데이터통신의일반적인정의 정보기기사이에서디지털신호형태로표현된정보를송 수신하는통신 정보처리장치등에의하여처리된정보를전송하는통신으로기계장치간의통신 전기통신회선을이용,

온라인 IT 교육최강 (  2) 데이터통신 (Data Communication) 1 데이터통신의일반적인정의 정보기기사이에서디지털신호형태로표현된정보를송 수신하는통신 정보처리장치등에의하여처리된정보를전송하는통신으로기계장치간의통신 전기통신회선을이용, 온라인 IT 교육최강 (www.gisa79.com) 강의정보처리필기강사조대호 차시명 [DC-01 강 ] 정보 ( 데이터 ) 통신의개념과이해차시 1 차시 학습내용 정보 ( 데이터 ) 통신의개요와이해 학습목표 정보 ( 데이터 ) 통신의개요을이해할수있다. 정보 ( 데이터 ) 통신시스템의구조를이해할수있다. 학습내용 1. 정보 ( 데이터 ) 통신의개요 (1) 데이터와정보

More information

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

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

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

노트북 IT / 모바일 데스크탑 34 올인원PC 35 PC 소프트웨어 포터블SSD / SSD / 메모리카드 36 태블릿 37 휴대폰 39 PC 솔루션 IT / 모바일 IT / 모바일 노트북 29 삼성전자는 Windows 를 권장합니다. 삼성전자만의 편리하고 다양한 소프트웨어를 통해 초보자도 보다 쉽고 빠르게 이용 가능합니다. Easy Settings 삼성 패스트

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

Microsoft PowerPoint - 15-MARS

Microsoft PowerPoint - 15-MARS MARS 소개및실행 어셈블리프로그램실행예 순천향대학교컴퓨터공학과이상정 1 MARS 소개및실행 순천향대학교컴퓨터공학과 2 MARS 소개 MARS MIPS Assembler and Runtime Simulator MIPS 어셈블리언어를위한소프트웨어시뮬레이터 미주리대학 (Missouri State Univ.) 의 Ken Vollmar 등이자바로개발한교육용시뮬레이터

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

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

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

More information

Microsoft PowerPoint - 02.Architecture.ppt [호환 모드]

Microsoft PowerPoint - 02.Architecture.ppt [호환 모드] 컴퓨터의구조 Company Logo @ 2010 년 2 학기컴퓨터의개념및실습서울대학교통계학과 (http://dcom10.ez.ro) 컴퓨터 = 하드웨어 + 소프트웨어 하드웨어 전자회로및기계장치 입출력장치, 중앙처리장치, 기억장치 버스 (Bus): 각구성요소들을연결하는데이터의통로 소프트웨어 하드웨어를제어하여작업을수행하는프로그램 명령문과데이터로구성 사람이이해하기쉬운고급언어로작성

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

슬라이드 1

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

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F FB1E2BBE7C6D0BDBABFEB2E687770>

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

More information

슬라이드 1

슬라이드 1 2015( 제 8 회 ) 한국소프트웨어아키텍트대회 Database In-Memory 2015. 07. 16 한국오라클 김용한 Agenda 1 2 3 4 5 6 In-Memory Computing 개요주요요소기술 In-Memory의오해와실제적용시고려사항 12c In-Memory Option의소개결론 2 1. In-Memory Computing 개요 전통적인데이터처리방식

More information

슬라이드 1

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

More information

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp l Y ( X g, Y g ) r v L v v R L θ X ( X c, Yc) W (a) (b) DC 12V 9A Battery 전원부 DC-DC Converter +12V, -12V DC-DC Converter 5V DC-AC Inverter AC 220V DC-DC Converter 3.3V Motor Driver 80196kc,PWM Main

More information

vm-웨어-01장

vm-웨어-01장 Chapter 16 21 (Agenda). (Green),., 2010. IT IT. IT 2007 3.1% 2030 11.1%, IT 2007 1.1.% 2030 4.7%, 2020 4 IT. 1 IT, IT. (Virtualization),. 2009 /IT 2010 10 2. 6 2008. 1970 MIT IBM (Mainframe), x86 1. (http

More information

학습 목차 r컴퓨터에서 마이크로 프로세서 유형보기 r어셈블리 프로그램의 이해 r인터럽트(interrupt) r명령어 세트 r주소지정 방식 컴퓨터 구조 2 10. CPU 명령어

학습 목차 r컴퓨터에서 마이크로 프로세서 유형보기 r어셈블리 프로그램의 이해 r인터럽트(interrupt) r명령어 세트 r주소지정 방식 컴퓨터 구조 2 10. CPU 명령어 컴퓨터 구조 제 10 강 중앙처리장치의 명령어 학습 목차 r컴퓨터에서 마이크로 프로세서 유형보기 r어셈블리 프로그램의 이해 r인터럽트(interrupt) r명령어 세트 r주소지정 방식 컴퓨터 구조 2 10. CPU 명령어 학습 목표 r어셈블리 언어는 기계어와 일대일 대응을 하는 언어 로 그 형식과 동작을 이해한다. r인터럽트의 동작과 인터럽트 부 사이클이 포함된

More information

<BBEABEF7B5BFC7E22DA5B12E687770>

<BBEABEF7B5BFC7E22DA5B12E687770> 2 40) 1. 172 2. 174 2.1 174 2.2 175 2.3 D 178 3. 181 3.1 181 3.2 182 3.3 182 184 1.., D. DPC (main memory). D, CPU S, ROM,.,.. D *, (02) 570 4192, jerrypak@kisdi.re.kr 172 . D.. (Digital Signal Processor),

More information

PCServerMgmt7

PCServerMgmt7 Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network

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

PC 일반 2 컴퓨터기초 컴퓨터정보과권용광 CONTENT 1. PC 의개요 2. PC 의구조 3. 명령처리의과정 2 Section 01 컴퓨터의개요 컴퓨터의 역사 01 v 초기의컴퓨터 컴퓨터의역사 ENIAC EDSAC EDVAC UNIVAC-1 El

PC 일반 2 컴퓨터기초 컴퓨터정보과권용광 CONTENT 1. PC 의개요 2. PC 의구조 3. 명령처리의과정 2 Section 01 컴퓨터의개요 컴퓨터의 역사 01 v 초기의컴퓨터 컴퓨터의역사 ENIAC EDSAC EDVAC UNIVAC-1 El PC 일반 2 컴퓨터기초 컴퓨터정보과권용광 CONTENT 1. PC 의개요 2. PC 의구조 3. 명령처리의과정 2 Section 개요 v 초기의컴퓨터 ENIAC EDSAC EDVAC UNIVAC-1 Electronical Numerical Integrator And Calculator u 특징 : 최초의전자계산기 u 개발 : 머클리와에거트 ( 미국, 1946)

More information

슬라이드 1

슬라이드 1 www.altsoft.co.kr www.clunix.com COMSOL4.0a Cluster 성능테스트 2010 년 10 월 클루닉스 / 알트소프트 개요 개요 목차 BMT 환경정보 BMT 시나리오소개 COMSOL4.0a MPP 해석실행조건 BMT 결과 COMSOL4.0a 클러스터분석결과 ( 메모리 / 성능 ) COMSOL4.0a 클러스터최종분석결과 -2- 개요

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 프레젠테이션 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

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

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Lecture 02 프로그램구조및문법 Kwang-Man Ko kkmam@sangji.ac.kr, compiler.sangji.ac.kr Department of Computer Engineering Sang Ji University 2018 자바프로그램기본구조 Hello 프로그램구조 sec01/hello.java 2/40 자바프로그램기본구조 Hello 프로그램구조

More information

10. 메모리 목표 메모리의개요 Random Access Memory (RAM) Read Only Memory (ROM) 프로그램가능한 ROM (PROM) 비휘발성입 / 출력메모리 메모리패키지 대용량저장장치 1

10. 메모리 목표 메모리의개요 Random Access Memory (RAM) Read Only Memory (ROM) 프로그램가능한 ROM (PROM) 비휘발성입 / 출력메모리 메모리패키지 대용량저장장치 1 . 메모리 목표 메모리의개요 Random Access Memory (RAM) Read Only Memory (ROM) 프로그램가능한 ROM (PROM) 비휘발성입 / 출력메모리 메모리패키지 대용량저장장치 반도체메모리의세가지특성 밀도 : Density - 메모리가수용할수있는데이터의양 ( 비 ) 휘발성 : (Non-) Volatility - 전원이제거되었을때의정보저장능력

More information

Microsoft PowerPoint - 01-Introduction.pptx

Microsoft PowerPoint - 01-Introduction.pptx Development of Fashion CAD System 1. Introduction Sungmin Kim SEOUL NATIONAL UNIVERSITY Course Outline 강의 노트 http://fashiontech.snu.ac.kr 평가 방법 기말고사 30% Term Project 50% 출석 20% 2 Computer 초기의계산장치 계산을하는도구로서가장간단한것은주판

More information

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2 비트연산자 1 1 비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2 진수법! 2, 10, 16, 8! 2 : 0~1 ( )! 10 : 0~9 ( )! 16 : 0~9, 9 a, b,

More information