학 과 : 정보제어 공학과 학 번 : 이 름 : 김민혁 이메일 :

Slides:



Advertisements
Similar presentations
Embedded System 2009 년 11 월 16 일 Embedded Computer1 ● Hardware 와 Software 가 조합되어 특정한 복적을 수행하는 시스템 ● 특정한 기능을 수행하도록 Micro Processor 와 I/O Device 를 내장하며,
Advertisements

ARM core UNIT 03 로봇 SW 교육원 조용수. 학습 목표 PIC, AVR, 8051 ARM 이란 ? ARM 특징 ARM and Thumb ARM Cortex-M0 Interrupt Vector 2.
Chapter 1 컴퓨터 시스템의 개요 컴퓨터의 원리 및 개념  컴퓨터의 정의  입력된 데이터를 주어진 프로그램에 의해 처리하여 그 결 과를 출력해 주는 기계 장치 Electronic Data Processing System(EDPS)  입력된 데이터를.
Embedded System Hardware와 software가 조합되어 특정한 목적을 수행하는 시스템
컴퓨터와 인터넷.
제 3장 컴퓨터 시스템의 구조.
5.1 논리연산과 논리회로 5.2 CPU의 구성과 동작 5.3 명령어의 처리방식 5.4 CPU의 종류
                                  9장 컴퓨터 기반 데이터 수집의 기초.
제 3장 컴퓨터 시스템의 구조.
네트워크 기술을 통한 현재와 미래 소개.
Ⅰ. 클라이언트 스크립트 Ⅱ. 서버 스크립트 그렇다면 프로그래밍 언어를 수행하는 컴퓨터의 개념적인 구조를 살펴 본다면, 프로그래밍 언어가 무엇인지 이해하는데 도움이 될 것입니다. 현재 컴퓨터 구조의 모태가 되고 있는 폰 노이만 구조는 그림에서 보는 것과 같이, 명령어와.
2장 마이크로프로세서 구성요소 Slide 1 (of 19).
4장 마이크로프로세서 외부 신호 Slide 1 (of 22).
4. 컴퓨터 조직 순천향대학교 정보기술공학부 이상정.
6장 마이크로프로세서 메모리 및 입출력장치 인터페이스.
5 컴퓨터 시스템의 구성과 기능 IT CookBook, 컴퓨터 구조와 원리 2.0.
마이크로프로세서(Microprocessor,µP)
CPU (central Processing Unit)
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
UNIT 01 마이크로 프로세서 개론 로봇 SW 교육원 조용수.
웹 서버 동작 HTTP 클라이언트가 서버와 대화하는 방법과 데이터를 서버에서 클라이언트로 전송 하는 방법을 정의한 프로토콜
Lecture Notes in Introduction to Computers
램( RAM ) 램의 개념 램 선택법 듀얼채널의 의미.
임베디드 시스템.
생체계측 컴퓨터 구조와 원리 Prof. Jae Young Choi (최재영 교수)
12장. 제어 장치 다루는 내용 CPU속의 제어장치 마이크로 연산 제어장치의 동작.
제 3장 컴퓨터 시스템의 구조.
제 3장 컴퓨터 시스템 구조.
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
COMPUTER ARCHITECTIRE
P.L.C -Programmable Logic Controller
디지털시스템설계 과목 담당교수 : 원 충 상 한국교통대학교 컴퓨터공학과
제10강 중앙처리장치 1.
Chapter 02 시스템 구조(System Structure)
버스카드 시스템 1조 하경록 : 작품 제작, 파워포인트 김태승 : 작품 제작, 파워포인트 최성호 : 작품 제작, 프로그래밍
LCD 모듈의 특징 LCD 컨트롤러 내장으로 모든 디스플레이 기능을 명령어로 제어 8비트 혹은 4비트로 인터페이스
DK-128 실습 EEPROM 제어 아이티즌 기술연구소
4. LAN의 배선체계 (3장. LAN: Local Area Network)
마이크로컨트롤러, 마이크로컨트롤러 보드 마이크로컨트롤러 보드 = 마이크로컨트롤러 +  마이크로컨트롤러 마이크로컨트롤러 보드.
Microprocessor I/O Port & CLCD Noh Jin-Seok.
디지털회로설계 (15주차) 17. 시프트 레지스터와 카운터 18. 멀티바이브레이터 * RAM & ROM.
디 지 털 공 학 한국폴리텍V대학.
플랫폼의 개념 클럭, 버스, 대역폭의 의미 64비트 PC
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
컴퓨터시스템 구조 Computer System Architecture.
“컴퓨터 시스템의 구성” 이 점 숙 컴퓨터와 멀티미디어 “컴퓨터 시스템의 구성” 이 점 숙
DK-128 실습 내부 EEPROM 제어 아이티즌 기술연구소 김태성 연구원
컴퓨터 시스템 하드웨어 컴퓨터 시스템 소프트웨어 C P U Control Unit 입 력 장 치 출 력 장 치 ALU
AUTODESK AUTOCAD ELECTRICAL 전기제어 2D 설계 소프트웨어 표준기반 설계 생산성 도구 구조도 설계
제4강 처리장치 1.
13장 CTC and DMA Slide 1 (of 10).
1장. 컴퓨터 구조 다루는 내용 컴퓨터의 구성장치와 기본구조 정보의 표현과 저장 컴퓨터 구조의 발전과정 컴퓨터의 분류.
“사람과 컴퓨터” 이 점 숙 컴퓨터와 소프트웨어 “사람과 컴퓨터” 이 점 숙
ATmega128의 특징 아이티즌 기술연구소
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
제2강 : 전자계산기구조-컴퓨터 시스템 구성.
DK-128 직렬통신 실습 아이티즌 기술연구소
AT MEGA 128 기초와 응용 I 기본적인 구조.
Ⅰ 전자기초 Ⅱ 디지털 논리회로 Ⅲ C언어 기초 Ⅳ AVR 마이크로 컨트롤러 Ⅴ 마이크로 컨트롤러 개발환경
컴퓨터구조 연습문제 발표 Chapter 3 - 컴퓨터의 기능 및 상호연결의 최상위 관점
논리회로 설계 및 실험 4주차.
멀티미디어시스템 제 5 장. 멀티미디어 데이터베이스 개념 IT응용시스템공학과 김 형 진 교수.
TVM ver 최종보고서
발표자 : 이지연 Programming Systems Lab.
System Security Operating System.
1. 정보 과학과 정보 사회 1-1. 정보 과학 기술의 역사.
컴퓨터 개론 √ 원리를 알면 IT가 맛있다 쉽게 배우는 컴퓨터 기본 원리 한빛미디어 교재출판부.
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
컴퓨터는 어떻게 덧셈, 뺄셈을 할까? 2011년 10월 5일 정동욱.
버스와 메모리 전송 버스 시스템 레지스터와 레지스터들 사이의 정보 전송을 위한 경로
Presentation transcript:

학 과 : 정보제어 공학과 학 번 : 2005290005 이 름 : 김민혁 이메일 : ctl2002@hanmail.net 마이크로 컴퓨터 CPU 학 과 : 정보제어 공학과 학 번 : 2005290005 이 름 : 김민혁 이메일 : ctl2002@hanmail.net 자료 출처 : www.naver.com, www.daum.net

목 차 CPU의 정의 CPU의 구성요소 CPU의 종류 마이크로컴퓨터의 정의 마이크로 프로세서 마이크로 프로세서 구조 목 차 CPU의 정의 CPU의 구성요소 CPU의 종류 마이크로컴퓨터의 정의 마이크로 프로세서 마이크로 프로세서 구조 마이크로컴퓨터 출 처 질의응답

1.CPU(central processing unit)정의 중앙 처리 장치 즉, 소프트웨어 명령의 실행이 이루어지는 컴퓨터의 부분, 혹은 그 기능을 내장한 칩을 말한다. CPU(central processing unit) 역할 컴퓨터 프로그램의 명령어를 해석하여 연산하고, 외부로 출력 CPU는 컴퓨터 부품과 정보를 교환하면서 컴퓨터 시스템 전체를 제어하는 장치

2. CPU의 구성요소 프론트엔드(front-end) 백엔드(back-end) 그림 1-1 ALU (Arithmetic-Logic Unit) 산술논리 연산장치 CU (Control Unit) 레지스터 (processor register) 프론트엔드(front-end) 백엔드(back-end)

3. CPU의 종류 8비트 16비트 64비트 32비트 CISC (Complex Instruction Set Computer) 처리 용량에 따른 구분 8비트 16비트 64비트 32비트 처리 방식에 따른 구분 CISC (Complex Instruction Set Computer) RISC86 RISC (Reduced

4. 마이크로컴퓨터의 정의 CPU를 1개의 반도체 칩에 집적시킨 소형 디지털 컴퓨터의 일종. 마이크로컴퓨터는 모든 산술·논리 연산을 행하는 하나의 마이크로프로세서를 중앙처리장치로 사용 1970년대에 개발된 좀더 소형화된 포켓 크기의 마이크로컴퓨터는 CPU, 기억장치, 인터페이스 회로를 하나의 칩 안에 담고 있다. 고밀도 직접회로(LSI)와 초고밀도 직접회로(VLSI)의 기술이 발달하여 하나의 반도체 칩에 넣을 수 있는 회로의 수가 점점 더 많아짐으로써 이런 단일 칩을 사용하는 마이크로컴퓨터의 처리능력이 이에 상응해서 증가됨

5. 마이크로 프로세서 컴퓨터 시스템에서 기억 장치 이외의 모든 중앙 처리 장치(CPU)의 기능을 대규모 집적 회로(LSI) 칩에 탑재한 것. 복수의 칩으로 된 것과 1개의 칩으로 된 것이 있으나 최근에는 1개의 칩으로 된 것이 대부분이며 컴퓨터의 소형화가 가능하게 되었다. CPU의 모든 기능이 1개의 LSI(Large Scale Integrated circuit ) 칩에 조립되어 있으며 기억장치와 전원장치를 추가하면 주변 장치를 제외한 컴퓨터의 모든 기능을 구비함

6. 마이크로 프로세서 구조 1.실행 유닛(Eu: Execution Unit) ▷ 마이크로 프로세서의 각 명령어를 수행하는 유닛 ALU(Arithmetic Logic Unit)와 제어 유닛(CU:Control Unit),레지스터로 구성 2. 명령어 유닛(Instruction Unit) ▷ 메모리에서 가져온 명령어를 실행유닛에서 정확히 수행할 수 있도록 제어하는 유닛 ,이때 제어 유닛은 ALU나 레지스터들이 잘 동작되도록 하여준다 3. 어드레싱 유닛(Addressing Unit) ▷ CPU가 메모리나 입출력 장치에서 데이터를 읽거나 쓸 때, 메모리나 입출력 어드레스를 만들어 주는 유닛 4. 버스 인터페이스 유닛(Bus Interface Unit) ▷ 어드레스,데이터, 컨트롤 버스를 통해서 마이크로 프로세서 외부와 연결시켜 주는 유닛   데이터 버스(메모리에 읽거나 씀) → 어드레스(사용할 메모리 위치정함) → 어드레싱 유닛(어드레스를 계산) →어드레스 버스(데이터를 읽거나 쓰는 일)

7. 마이크로 컴퓨터 그림 1-2 Sony회사의 미래형 마이크로 컴퓨터

8. 출 처 http://blog.naver.com/ http://tooecc.tistory.com/(그림1-1) http://lomars.tistory.com/entry/ http://gomu09.tistory.com/entry/(그림 1-2)

9. 질의 응답 김민혁(ctl2002@hanmail.net) 질문 받겠습니다. - 감사합니다 -

용어정리 MMX(MultiMedia eXtension)는 인텔이 설계한 SIMD명령어 집합으로, "MMX 기술 탑재 펜티엄"이라고 명시함과 더불어 1997년에 펜티엄 공정의 마이크로프로세서에 탑재하기 시작했다.(1)(2) 인텔 i860에 처음 소개한 비슷한 장치에서 개발된 것이다. 인텔과 다른 업체에 의해 최종 IA-32 프로세서에서 지원되어 왔다. LSI(Large Scale Integrated circuit ) 하나의 패킷에 1,000~10만 개의 소자가 집적된 것. 고밀도 집적 회로라고도 한다. 10만~100만 개의 소자가 들어 있다 SPARC (스팍, Scalable Processor ARChitecture - 확장형 프로세서 아키텍처)는 1985년 썬 마이크로시스템즈가 개발한 빅 엔디안 RISC 마이크로프로세서이다. 멀티태스킹( multitasking) 하나의 컴퓨터가 동시에 여러 개의 작업을 수행하는 일. 다중 프로그래밍과 비슷하지만 뜻이 약간 다르다. 태스크라는 말은 엄밀하게 말하면 프로그램이나 프로세스와는 조금 다른 의미로, 컴퓨터 쪽에서 볼 때의 작업 단위를 이른다. 초 고밀도 직접회로(Very-large-scale integration)

용어정리  MPU(Micro Processor Unit) Off Chip으로 CPU와 주기억장치, I/O Port가 외부에 존재하게 됩니다.  MCU(Micro Controller Unit) On Chip으로 내부에 모두가(CPU,주기억장치,I/O Port) 집적된 형태입니다 캐시(cache) : 컴퓨터의 성능을 향상시키기 위해 사용되는 전용의 소형 고속 기억 장치, 또는 같은 목적으로 사용되는 주기억 장치의 일부분(섹션). 버스(bus) : 컴퓨터의 내부나 외부의 각 장치와의 정보나 신호를 주고 받는 데 사용되도록 구성된 전기적 통로를 말한다. - 데이터 버스 : 데이터가 이동하는 통로 - 어드레스 버스 : 주소 및 해당 주소의 데이터를 전송하기 위해 필요한 버스 - 컨트롤 버스 : CPU와 메모리 간에 제어신호가 오가는 통로