Microsoft PowerPoint - hy1.pptx

Size: px
Start display at page:

Download "Microsoft PowerPoint - hy1.pptx"

Transcription

1 의기본구조 개요 1 2 의구성요소 컴퓨터하드웨어의주요구성요소 1. 하드웨어 물리적인컴퓨팅자원 (ex) CPU, 메모리, 입출력장치 2. 운영체제 응용프로그램들의하드웨어사용을제어하고조정하고, 사용자 들에게컴퓨터사용을위한인터페이스를제공함 (ex) UNIX, Linux, Windows XP, Mac OS 3. 응용프로그램 사용자들의문제를해결하기위한프로그램 ( 소프트웨어 ) (ex) 워드프로세서, 컴파일러, 웹브라우저, 데이터베이스시스템, 게임, 스프레드시트 ( 엑셀 ) 4. 사용자 사람, 기계, 다른컴퓨터 3 4

2 컴퓨터의기본구조 컴퓨터의주요구성요소들 (1) 기본구조 중앙처리장치 (Central Processing Unit: CPU) 프로세서 (processor) 라고도함 ' 프로그램실행 ' 과 ' 데이터처리 ' 라는중추적기능의수행을담당 기본기능 : 프로그램코드를정해진순서대로실행하는것 필요한데이터를읽어서 (read), 처리 (processing) 하고, 저장 (store) 한다. 기억장치 (memory) (1) 주기억장치 (main memory) CPU 가까이위치하며, 반도체기억장치칩들로구성 고속액세스 가격이높고면적을많이차지 저장용량의한계 영구저장능력이없기때문에, 일시적저장장치로만사용 ( 휘발성메모리 ) 5 6 컴퓨터의주요구성요소들 (2) 정보의표현과저장 (2) 보조저장장치 (auxiliary storage device) 2차기억장치 (secondary memory) 기계적인장치가포함되기때문에저속액세스 저장밀도가높고, 비트당비용이저가 영구저장능력을가진저장장치 : 디스크, 자기테이프등 입출력장치 (I/O device) 입력장치 (input device), 출력장치 (output device) 각장치와 CPU간의데이터이동을위한별도의제어기가있음 사용자와컴퓨터간의대화를위한도구 컴퓨터정보 : 2 진수비트 (1 과 0) 들로표현된프로그램코드와데이터 프로그램코드 기계어 (machine language) 컴퓨터하드웨어부품들 ( 주로 CPU) 이이해할수있는언어로 서, 2진비트들로구성 어셈블리언어 (assembly language) 고급언어와기계어사이의중간언어, 저급언어 (low-level l l language), 기계어와 11 1:1 대응 기계어코드를사람이이해할수있는심볼로나타내어사용 고급언어 (high-level language) 영문자와숫자로구성되는사람이이해하기쉬운언어 C, C++, Java, PASCAL, FORTRAN, COBOL 등 7 8

3 프로그램언어의변환과정 [ 예 ] Z = X + Y LOAD A, X : 기억장치 X번지의내용을읽어레지스터 A에적재 (load) (A M[X]) ADD A, Y : 기억장치 Y 번지내용을읽어레지스터 A 에적재된값과더하고, 결과를다시 A에적재 (A A + M[Y]) STOR Z, A : 그값을기억장치 Z 번지에저장 (store) (M[Z] A) 프로그램언어번역소프트웨어 컴파일러 (compiler) 고급언어프로그램을기계어프로그램으로번역하는소프트웨어 어셈블러 (assembler) 어셈블리프로그램을기계어프로그램으로번역하는소프트웨어 니모닉스 (mnemonics) 어셈블리명령어가지정하는동작을개략적으로짐작할수있도록하기위하여사용된기호 (ex) LOAD, ADD, STOR 등 9 10 기계명령어의형식 프로그램코드와데이터의기억장치저장 기계명령어 (machine instruction) 형식 연산코드 (op code) CPU 가수행할연산을지정해주는비트들 비트수 = 3 이면, 지정할수있는연산의최대수는 2 3 = 8 오퍼랜드 (operand) 적재 / 저장되거나연산에사용될데이터가저장된기억장치주소 비트수 =5 라면, 주소지정 (addressing) 할수있는기억장소의최대수는 2 5 = 32 개 워드 (word) 각기억장소에저장되는데이터의기본단위로서, CPU에의해한번에처리될수있는비트들의그룹 [ 예 ] 8-비트, 16-비트, 32-비트, 혹은 64-비트워드 바이트 (byte) 8- 비트 11 12

4 의구성 구성예 (1) - 예전 I/O 장치마다별도의제어기사용 구성예 (2) - 최근 시스템버스 (1) 시스템버스 (system bus) CPU 와시스템내의다른요소들사이에정보를교환하는통로 기본구성 주소버스 (address bus) 데이터버스 (data bus) 제어버스 (control bus) 여러 I/O 장치를연결할수있는공용제어기사용 주소버스 (address bus) CPU 가외부로발생하는주소정보를전송하는신호선들의집합 주소선의수는 CPU 와접속될수있는최대기억장치용량을결정 [ 예 ] 주소버스의비트수 = 16 비트라면, 최대 2 16 = 64K 개의기억장소들의주소지정가능 15 16

5 시스템버스 (2) 데이터버스 (data bus) CPU가기억장치혹은 I/O 장치와의사이에데이터를전송하기위한신호선들의집합 데이터선의수는 CPU 가한번에전송할수있는비트수결정 [ 예 ] 데이터버스폭 = 32 비트라면, CPU와기억장치간의데이터전송이한번에 32 비트씩가능 CPU 와시스템버스간의접속 주소버스 : 단방향성 (uni-directional) 주소는 CPU로부터기억장치혹은 I/O 장치들로보내지는정보 데이터버스 : 양방향성 (bi-directional) 읽기와쓰기동작을모두지원 제어버스 (control bus): CPU 가시스템내의각종요소들의동작을제어하기위한신호선들의집합 [ 예 ] 기억장치읽기 / 쓰기 (Memory Read/Write) 신호 I/O 읽기 / 쓰기 (I/O Read/Write) 신호 CPU 와기억장치간의접속 기억장치쓰기 필요한버스및제어신호 주소버스 데이터버스 제어신호 : 기억장치읽기 (memory read) 신호, 기억장치쓰기 (memory write) 신호 기억장치쓰기동작 : CPU가데이터를저장할기억장소의주소와저장할데이터를각각주소버스와데이터버스를통하여보내면서동시에쓰기신호를활성화 기억장치쓰기시간 (memory write time) : CPU가주소와데이터를보낸순간부터저장이완료될때까지의시간 19 20

6 기억장치읽기 기억장치읽기동작 CPU가기억장치주소를주소버스를통하여보내면서읽기신호를활성화 일정지연시간이경과한후에기억장치로부터읽혀진데이터가데이터버스상에실리며, CPU는그데이터를버스인터페이스 회로를통하여읽음 기억장치읽기시간 (memory read time) : 주소를해독 (decode) 하는데걸리는시간과선택된기억소자들로부터데이터를읽는데걸리는시간을합한시간 CPU 와 I/O 장치의접속 필요한버스및제어신호 주소버스 데이터버스 제어신호 : I/O 읽기 (I/O read) 신호, I/O 쓰기 (I/O write) 신호 접속경로 : CPU - 시스템버스 I/O 장치제어기 I/O 장치 I/O 장치접속예 : CPU 키보드 & 프린터 I/O 장치제어기 (I/O device controller) 기능 : CPU로부터 I/O 명령을받아서, 해당 I/O 장치를제어하고, 데이터를이동함으로써명령을수행하는전자회로장치 ( 예 ) 키보드제어기, 프린터제어기등 상태레지스터 I/O 장치의현재상태를나타내는비트들을저장한레지스터 준비상태 (RDY) 비트, 데이터전송확인 (ACK) 비트, 등 데이터레지스터 CPU 와 I/O 장치간에이동되는데이터를일시적으로저장하는레지스터 23 24

7 키보드데이터입력과정 프린터데이터출력과정 키보드제어기 : 키보드의어떤한키 (key) 를누르면, 그키에대응되는 ASCII 코드가키보드제어기의데이터레지스터에저장되고, 동시에상태레지스터의 In_RDY 비트가 1로세트 CPU : 1. 키보드제어기로부터상태레지스터의내용을읽어서 In_RDY 비트가세트되었는지검사 (In_RDY 비트는데이터레 지스터에외부로부터데이터가적재되었는지를표시 ) 2. 만약세트되지않았으면, 1번을반복하 며대기. / 만약세트되었다면, 데이터레지스터의내용을읽음 CPU : 1. 프린터제어기의상태레지스터의내용을읽어서 Out_RDY 비트검사 (Out_RDY 비트 : 프린터가출력할준비가되었는지를표시 ) 2. 만약세트되지않았으면, 1 번을반복하며대기만약세트되었다면, 프린트할데이터를프린터제어기의데이터 레지스터에저장 프린터제어기 : 데이터레지스터의내용을프린터로보내고, 프린터의하드웨어를제어하면서인쇄동작수행 CPU 와보조저장장치의접속 컴퓨터의기본적인기능들 보조저장장치들 ( 디스크, 플로피디스켓, CD-ROM 등 ) 도각장치를위한제어기를통하여키보드나프린터와유사한방법으로접속 차이점 : 데이터전송단위 키보드, 프린터 : 바이트 (8 비트 ) 단위로전송 보조저장장치 : 블록 (512/1024/4096 바이트 ) 단위로전송 제어기내에한블록이상을임시저장할수있는데이터버퍼필요 트랙버퍼 (track buffer): 하드디스크상의한트랙내용을모두저장할수있는디스크제어기내의데이터버퍼 프로그램실행 : CPU 가주기억장치로부터프로그램코드를읽어서실행 데이터저장 : 프로그램실행결과로서얻어진데이터를주기억장치에저장 데이터이동 : 디스크혹은 CD-ROM 에저장되어있는프로그램과데이터블록을기억장치로이동 데이터입력 / 출력 : 사용자가키보드를통하여보내는명령이나데이터를읽어들인다. 또한 CPU가처리한결과값이나기억장치의내용을프린터 ( 혹은모니터 ) 로출력 제어 : 프로그램이순서대로실행되도록또는필요에따라실행순서를변경하도록조정하며, 각종제어신호들을발생 27 28

8 컴퓨터구조의발전과정 주요부품들의발전과정 릴레이 (relay) 진공관 트랜지스터 반도체집적회로 (IC) 발전과정에서의개선점들 처리속도향상 저장용량증가 크기감소 가격하락 신뢰도향상 초기컴퓨터들의근본적인설계개념과동작원리가현대의컴퓨터들과거의같음 최초의컴퓨터 1642년, Blaise Pascal( 프랑스 ) 덧셈과뺄셈을수행하는기계적카운터 다이얼의위치에의하여십진수를표시하는 6개의원형판세트들로구성 각원형판은일시적으로숫자를기억하는레지스터로사용 Leibniz 의기계 Difference Engine 1671년, Gottfried Leibniz( 독일 ) 덧셈과뺄셈및곱셈과나눗셈도할수있는계산기 Pascal의계산기에두개의원형판들을추가하여반복적방법으로곱셈과나눗셈을수행 이후많은기계들의조상이됨 19 세기초, Charles Babbage( 영국, 현대컴퓨터의할아버지 ) 표에있는수들을자동적으로계산하고, 그결과를금속천공기를거쳐서프린트 덧셈과뺄셈만수행가능 31 32

9 Analytical Engine 19 세기초, Charles Babbage( 영국 ) 주요특징들 어떤수학연산도자동적으로수행할수있는일반목적용계산기계 프로그래밍가능 : 프로그램언어사용 프로그램의실행순서변경가능 문제점 수의부호검사를이용한조건분기 제어카드를이용한실행순서변경 주요부품들이기계적인장치들이었기때문에속도가느렸고신뢰도가낮음 Analytical Engine 의기본구조 산술연산장치 : CPU 기억장치 : STORE 입력장치 : 카드판독기 출력장치 : 카드천공기, 프린터 ENIAC IAS 컴퓨터 Electronic Numerical Integrator And Computer 1940 년대초, von Neumann( 폰노이만 ) 이개발 펜실바니아대학에서개발한진공관을사용한최초의전자식컴퓨터 문제점 : 프로그램의저장과변경불가능 폰노이만의설계개념 (Stored-program 개념 ) 발표 2 진수체계 (binary number system) 를사용 프로그램과데이터를내부에저장 EDVAC(Electronic Discrete Variable Computer) 개발을위하여 1945 년에발표 1952년, 폰노이만이개발 'stored-program' 컴퓨터 폰노이만의설계개념 2 진수체계를사용한다 프로그램과데이터를내부에저장한다 주요구성요소 프로그램제어유니트 (Program Control Unit) : 명령어인출 / 해독 산술논리연산장치 (ALU) 주기억장치 : 명령어와데이터를모두저장 입출력장치 35 36

10 IAS 컴퓨터의구조 의분류와발전동향 폰노이만아키텍처 (von Neumann Architecture): 프로그램코드들을기억장치에저장된순서대로실행하며, 그주소는 CPU의내부레지스터인프로그램카운터 (program counter) 에의하여지정 개인용컴퓨터 중형급 메인프레임컴퓨터 슈퍼컴퓨터 임베디드컴퓨터 개인용컴퓨터 (PC) 개인용컴퓨터 ( 계속 ) 특징 소형, 저가 성능 : 십여년전의대형메인프레임컴퓨터의성능을능가 주요발전동향 매 2 ~ 3 년마다성능이개선된새로운마이크로프로세서가등장하고, 그에따라새로운 PC 모델출현 주변요소들 ( 캐시, MMU, 산술보조프로세서등 ) 이 CPU 칩에내장됨에따라속도및신뢰도가향상 CPU 구조가다수의 ALU들혹은명령어실행유니트들을포함하는슈퍼스칼라 (superscalar) 구조, 듀얼-코어및쿼드-코어구조로발전 문자이외의다양한정보들에대한입력과출력, 저장및처리능력을보유하게됨에따라멀티미디어 PC로발전 보다더편리한사용자인터페이스를제공해주는시스템소프트웨어들출현 (Windows 95/98/ME/2000/XP/Vista) 고속 I/O 장치들의인터페이스를위한새로운버스규격제안 주기억장치와보조저장장치의용량이크게증가, 종류다양화 39 40

11 중형급 다중프로세서시스템의구조 워크스테이션 (workstation) CPU : 64- 비트마이크로프로세서사용 고속그래픽처리하드웨어포함 주요응용 :3 차원동영상처리, 시뮬레이션, CAD 등 OS : UNIX, LINUX 슈퍼미니컴퓨터 (Super-minicomputer) p 시스템구조 : 다중프로세서 (multiprocessor) 구조 CPU 의수 : 20 ~ 30 개 성능 : VAX-11 미니컴퓨터성능의수십배이상 OS : UNIX 서버 (server) 급시스템의다운사이징 (downsizing) 주도 네트워크에접속된다수의중형급들을응용 ( 혹은용도 ) 별로구분하여사용하는컴퓨팅환경이가능해지게함 메인프레임 (mainframe) 컴퓨터 슈퍼컴퓨터 (supercomputer) p IBM 360 및 370 계열, 3081, 3090 등으로계속발전 대용량저장장치보유 다중 I/O 채널을이용한고속 I/O 처리능력보유 대규모데이터베이스저장및관리용으로사용 최근성능과가격면에서슈퍼미니급컴퓨터들과경쟁하고있으며, 점차적으로시장점유율하락중 현존하는컴퓨터들중에서처리속도와기억장치용량이다른컴퓨터들에비하여상대적으로월등한들 분류기준 : 계속적으로상승 최초의슈퍼컴퓨터인 CRAY-1 의속도는 100 MFLOPS 최근의슈퍼컴퓨터들의속도는 TFLOPS 급 주요응용분야들 VLSI 회로설계, 항공우주공학, 천문학 ( 일기예보 ), 구조공학, 유전탐사, 핵공학, 인공지능, 입체영상처리등과같은대규모과학계산및시뮬레이션 구조적특징에따른슈퍼컴퓨터분류 파이프라인슈퍼컴퓨터 (pipeline supercomputer) 대규모병렬컴퓨터 (massively parallel computer: MPP) 클러스터컴퓨터 (Cluster Computer) 43 44

12 파이프라인 (pipeline) p 슈퍼컴퓨터 파이프라인슈퍼컴퓨터 (pipeline supercomputer) 한 CPU 내에다수의연산장치들이포함 각연산장치는고도의파이프라이닝구조를이용하여고속벡터계산가능 대표적인시스템들 : CRAY Y-MP, CRAY-2, Fujitsu VP2000, VPP500 등 대규모병렬컴퓨터 대규모병렬컴퓨터 (massively parallel computer: MPP) 한시스템내에상호연결된수백혹은수천개이상의프로세서들포함 프로세서들이하나의큰작업을나누어동시에처리하는병렬처리 (parallel processing) 기술이용 시스템사례 : IBM BlueGene/L 슈퍼컴퓨터 2008년 TOP500 리스트최상위랭크 131,072 개의 64- 비트 PowerPC 프로세서들탑재 64 캐비닛 x32 노드 x32 프로세서 64 TByte 기억장치보유 IBM BlueGene/L 슈퍼컴퓨터의구성도 클러스터컴퓨터 클러스터컴퓨터 (Cluster Computer) 고속 LAN이나네트워크스위치에의해서로연결된 PC들혹은워크스테이션들의집합체 노드 ( 단위컴퓨터 ) 들에포함된모든자원들을단일시스템이미지 (Single System Image: SSI) 로통합 시스템사례 : NOW(Network of Workstations) U.C. 버클리대학전산학과에서개발 105 개의워크스테이션들로구성 47 48

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

Computer Architecture

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

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Computer Architecture CHAPTER 컴퓨터시스템개요 제 1 장 컴퓨터시스템개요 1.1 컴퓨터의기본구조 1.2 정보의표현과저장 1.3 시스템의구성 1.4 컴퓨터구조의발전과정 1.1 컴퓨터의기본구조 컴퓨터시스템의구성 응용소프트웨어 (application software) 시스템소프트웨어 (system software) 하드웨어 (hardware)

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

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

More information

Microsoft PowerPoint - hy2-12.pptx

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

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

슬라이드 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

Computer Architecture

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

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

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

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

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

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

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

Microsoft PowerPoint - hy2-12.pptx

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

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

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

...... ....-....-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 - 사본 - OAS04-사무자동화 기술(HW-CPU).ppt

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

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

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

More information

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

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

More information

PowerPoint 프레젠테이션

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

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

PowerPoint 프레젠테이션

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

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

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

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

untitled

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

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

강의개요

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

More information

1

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

More information

Introduction to Computer Science

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

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

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

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

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

컴퓨터개론 및 실습

컴퓨터개론 및 실습 컴퓨터개론및실습 한국외국어대학교컴퓨터및정보통신공학부김정국 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

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

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

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 - 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

슬라이드 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

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

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

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

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

목차 윈도우드라이버 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

PowerPoint 프레젠테이션

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

More information

k725.txt

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

More information

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

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

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

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

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

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

슬라이드 1

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

More information

구문 분석

구문 분석 컴파일러구성 제 10 강 중간언어 / 인터프리터 Motivation rapid development of machine architectures proliferation of programming languages portable & adaptable compiler design --- P_CODE porting --- rewriting only back-end

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

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

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

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

Computer Architecture

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

More information

Introduction to LMC

Introduction to LMC Introduction to LMC 황선태 국민대학교컴퓨터공학부 Layout of the Little Man Computer 10 12 123 00 01 02 03 97 98 99 Mailboxes 100 개의박스가있는데각박스에는 00 에서 99 까지의주소가할당되어있고그안에는 3 자리숫자가써있는종이한장이들어있다 이때각메일박스의내용과주소는같은개념이아니므로혼동하면안된다

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

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 - 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

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 1. data-addressing mode CHAPTER 6 Addressing Modes 2. use of data-address mode to form assembly language statements 3. op of program memory address mode 4. use of program memory address mode to form assembly

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

More information

슬라이드 1

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

More information

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

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

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

C 프로그래밍 언어 입문 C 프로그래밍 언어 입문 김명호저 숭실대학교 출판국 머리말..... C, C++, Java, Fortran, Python, Ruby,.. C. C 1972. 40 C.. C. 1999 C99. C99. C. C. C., kmh ssu.ac.kr.. ,. 2013 12 Contents 1장 프로그래밍 시작 1.1 C 10 1.2 12

More information

기관별 공동 Template

기관별 공동 Template VR/AR/ 홀로그램과의융복합 그리고산업에서의응용 2017.11.09. 전자부품연구원강훈종 (hoonjongkang@keti.re.kr) Hologram?? Star Wars - 2 - Hologram?? Manchester and London Luton airports Hologram Hatsune Miku concert CNN's human 'hologram'

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

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

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

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

More information

2,. 1 1, 28 31.. 1,....?. 1920, 1931 1. (International Fixed Calendar) (World Calender). 1 13, 1 28. 365 7. 365 7 52 1.,. 1.. 1834 1 52 ( )..,. 1849 (

2,. 1 1, 28 31.. 1,....?. 1920, 1931 1. (International Fixed Calendar) (World Calender). 1 13, 1 28. 365 7. 365 7 52 1.,. 1.. 1834 1 52 ( )..,. 1849 ( 1 1.1.11 1... 1582 13 (1502-1585). ( 46 ) 4. 1 365.25 1, 1 ( 365.2422 ). 730 1 11. 11 128. 1582 10.. (325 ) 3 21, 16 3 11.. 1582 (Christoph Clavius, 1537-1612) 4, 4 4 1700, 1800, 1900 4 1600, 2000. 1582

More information

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D> VHDL 프로그래밍 D. 논리합성및 Xilinx ISE 툴사용법 학습목표 Xilinx ISE Tool 을이용하여 Xilinx 사에서지원하는해당 FPGA Board 에맞는논리합성과정을숙지 논리합성이가능한코드와그렇지않은코드를구분 Xilinx Block Memory Generator를이용한 RAM/ ROM 생성하는과정을숙지 2/31 Content Xilinx ISE

More information

기억장치의종류와특징 - 주기억장치와보조기억장치, 캐쉬기억장치 - 기억장치는주로 RAM이사용 - 보조기억장치는하드디스크, CD-ROM, 테이프, 플로피디스크, DVD,USB, SSD - 주기억장치는보조기억장치와달리접근속도가매우빠름 - 보조기억장치는주기억장치보다용량이크고비

기억장치의종류와특징 - 주기억장치와보조기억장치, 캐쉬기억장치 - 기억장치는주로 RAM이사용 - 보조기억장치는하드디스크, CD-ROM, 테이프, 플로피디스크, DVD,USB, SSD - 주기억장치는보조기억장치와달리접근속도가매우빠름 - 보조기억장치는주기억장치보다용량이크고비 3 주차 3 차시기억장치및속도와성능 학습목표 1. 기억장치의종류를구분할수있다. 2. 속도와성능에대해설명할수있다. 학습내용 1 : 기억장치 1. 기억장치의개념 기억장치의기능 - 프로그램, 처리할데이터, 처리된결과등을저장하는장치임 * 기능 : -컴퓨터에서사용하는모든프로그램이나데이터를기억시켜두고필요할때에이용함 * 분류 : -기억장치는처리속도와사용속도, 용도, 용량에따라주기억장치,

More information

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

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

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

Integ

Integ HP Integrity HP Chipset Itanium 2(Processor 9100) HP Integrity HP, Itanium. HP Integrity Blade BL860c HP Integrity Blade BL870c HP Integrity rx2660 HP Integrity rx3600 HP Integrity rx6600 2 HP Integrity

More information

프로그래밍 Company 서울대학교통계학과 2010년 2학기컴퓨터의개념및실습 ( 1

프로그래밍 Company 서울대학교통계학과 2010년 2학기컴퓨터의개념및실습 (  1 프로그래밍 Compay Logo @ 서울대학교통계학과 2010년 2학기컴퓨터의개념및실습 (http://dcom10.ez.ro/) 1 프로그래밍 프로그래밍의개념소개 주요프로그래밍언어소개 C, C++ Java 전공수업에서다룰전용프로그램의 스크립트 프로그래밍소개 Matlab, R SAS, S-Plus, SPSS Maple, Mathematica 기타전공과목별전용통계프로그램

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

슬라이드 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

BMP 파일 처리

BMP 파일 처리 BMP 파일처리 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 영상반전프로그램제작 2 Inverting images out = 255 - in 3 /* 이프로그램은 8bit gray-scale 영상을입력으로사용하여반전한후동일포맷의영상으로저장한다. */ #include #include #define WIDTHBYTES(bytes)

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

OCW_C언어 기초

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

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

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 - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드] 리눅스 설치 Vmware를 이용한 Fedora Core 8 설치 소프트웨어실습 1 Contents 가상 머신 실습 환경 구축 Fedora Core 8 설치 가상 머신 가상 머신 가상 머신의 개념 VMware의 설치 VMware : 가상 머신 생성 VMware의 특징 실습 환경 구축 실습 환경 구축 Fedora Core 8 설치 가상 머신의 개념 가상 머신 (Virtual

More information

Microsoft PowerPoint - ch0-warming-up-material_2013.ppt [호환 모드]

Microsoft PowerPoint - ch0-warming-up-material_2013.ppt [호환 모드] 컴퓨터기초 (1/4) Warming Up! Computer Fundamentals Computer History Algorithm and Programming Internet & WWW Curriculum: Teacher College, Computer Education 1 History of computer 초기의계산도구 주판 최초로사용된계산도구로, 유래는기원전

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The 6 th Lecture 유명환 ( yoo@netplug.co.kr) 1 2 통신 관련이야기 시리얼통신 관련이야기 INDEX 3 ATmega128 시리얼통신회로도분석 4 ATmega128 시리얼통신컨트롤러 (USART) 분석 5 ATmega128 시리얼통신관련레지스터분석 6 ATmega128 시리얼통신실습 1 통신 관련이야기 동기

More information