Introduction to Microprocessors

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Chapter 9 : Designing Approach
Advertisements

อาจารย์ผู้ร่วมประเมินโครงการ :
รู้จักกับเทคโนโลยี RFID เบื้องต้น
Emergency Response System for Elderly and PWDs: Design & Development
นายรังสฤษดิ์ตั้งคณา รหัส นายวสันต์ ชานุชิต รหัส อาจารย์ที่ปรึกษาโครงการ ผศ. ดร. ดารณี หอมดี อาจารย์ที่ปรึกษาโครงการร่วม ดร. วาธิส.
อุปกรณ์วัดคลื่นไฟฟ้าหัวใจแบบไร้สาย Wireless Electrocardiogram
: Chapter 1: Introduction 1 Montri Karnjanadecha ac.th/~montri Image Processing.
A One-Day Seminar in Bangkok presented by Grant P. Wiggins, Ed.d
สเปค คอมพิวเตอร์ นางสาว นุสรา ไชยโยธา เลขที่ ๑๖ ม. ๔/๓.
สเป๊กโน้ดบุ๊ค 2.4 GHz HP Pavilion dv7-6b06TX.
Bioplastics and Biobased polymeric composites
t t t f f (page 20) Review 1 M. 5 t t t f f What you will learn and do in this unit. 1. เข้าใจบทความที่อ่านเกี่ยวกับ เทศกาลงานฉลอง 2. เขียนบรรยาย Tomatina.
ได้อะไรบ้างจาก หลักสูตร ? 1. ความรู้เบื้องต้น เกี่ยวกับคอมพิวเตอร์ 2. เทคนิคและวิธีเลือกซื้ออุปกรณ์ คอมพิวเตอร์ 3. วิธีการประกอบเครื่องคอมพิวเตอร์ ตรวจสอบ.
Course Software Engineering SE Overview and Introduction.
        วงจรดิจิตอลลอจิก 3(2-1-3)
Register.
8/3/2014The Realities of software Testing1 Software testing Realities What is the realities of software testing Why does the software testing not complete.
บทที่ 2 งบการเงินพื้นฐาน BASIC FINANCIAL STATEMENTS 2.
Computer Components โครงสร้างคอมพิวเตอร์ และภาษาแอสเซมบลี้
โครงสร้างระบบคอมพิวเตอร์
Algorithm Efficiency There are often many approaches (algorithms) to solve a problem. How do we choose between them? At the heart of computer program.
Microprocessor and Interfacing Introduction to Microprocessors II
PIC Code Execution II PIC B0 B1 B2 B3 B4 B5 B6 B7.
Introduction to Earned Value Analysis.
Lecture on Grading. Instructor: Ajarn Neill Grant Office: Room Course Website: (NO
M prapansilp 09 1 มุมมองในระบบและกลไก เพื่อเด็กไทยมีโภชนาการสมวัย โครงการพัฒนาระบบและกลไกเพื่อ เด็กไทยมีโภชนาการสมวัย หลุยส์แทรเวิร์น กรุงเทพฯ 28 มิถุนายน.
การสร้าง WebPage ด้วย Java Script Wachirawut Thamviset.
ทุนทางปัญญา Intellectual Capital KM743 Session 3.1
Chapter 1/1 Arrays. Introduction Data structures are classified as either linear or nonlinear Linear structures: elements form a sequence or a linear.
Microprocessor and Interfacing Introduction
Microprocessor and Interfacing PIC Code Execution II
Microprocessor and Interfacing
Memory Organization Microprocessor and Interfacing
Communication Systems II: เลือก Protocol อย่างไร ให้เหมาะกับงาน CPE 315: Digital System Design.
Introduction to Microprocessors & Microcontrollers
Microprocessor and Interfacing PIC Code Execution II
Microprocessor and Interfacing PIC Flash Memory Segments 2K
Choosing the right MCU.
Introduction to Microprocessors II
Cache and Pipelines. ม. ค. – พ. ค ,378 คัน * 11,676 ต่อเดือน, 389 ต่อวัน, 16 คันต่อชั่วโมง คันละ 3:45 นาที *source: manager.co.th (16/6/2008)
Introduction to Microprocessors
ระบบซอฟต์แวร์บริหารจัดการข้อมูล แสดงเวลาเข้า-ออกจริง ของท่าอากาศยาน พร้อม Mobile Application นำเสนอโดย บริษัท พายซอฟท์ จำกัด ระบบซอฟต์แวร์บริหารจัดการข้อมูลแสดงเวลาเข้า-ออกจริง.
อ. กิตติศักดิ์ โชติกิติพัฒน์. DataProcessInformation Text Voice Image Video etc Calculate Sum Sort Merge etc Text Voice Image Chart etc.
จัดสเปคคอมพิวเตอร์เพื่องานด้านMultimedia และเล่นเกม+ใช้งานทั่วไป
Computer Components CPU: Intel Core i5-3210M (2.50 GHz, up to 3.10 GHz , 3MB cache) Display: 15.6 inch (1366x768) High Definition (1080p) LED Display Graphic:
การจัดสเปคคอมพิวเตอร์ตามการใช้งาน
Memory Organization Microprocessor and Interfacing
Microprocessor and Interfacing
Intel 8008,8080,8086,8087.
คณะผู้จัดทำ นายณัฐเชษฐ์ ชิณวงศ์ นางสาวตวงพร ตั้งกิจเจริญพงษ์ นางสาวเทวิกาจันทอง
Microprocessor and Interfacing Introduction to Microprocessors
Microprocessor and Interfacing Introduction to Microprocessors
1. วัตถูประสงค์ - ใช้ในการพิมพ์ทั่วไป - ใช้ในการดูหนัง ฟังเพลง - เล่นเกมที่สเปคไม่มาก เช่น เกมออนไลน์ 2. อุปกรณ์ -Mainboard Asus H61M-D Price 1,590 LGA1155.
การจัดสเปก คอมพิวเตอร์. 1. นายญาณวุฒิ ปวกพรมมา เลขที่ 17 ต. วศ. 1A 2. นายฐเนศ บัวรังษี เลขที่ 18 ต. วศ. 1A 3. นายณภัทร ศรีบุญปวน เลขที่ 19 ต. วศ. 1A 4.
จัดสเปคคอมพิวเตอร์เพื่องานด้านMultimedia และเล่นเกม+ใช้งานทั่วไป
DVD Movie Factory 6 Plus. เป็นโปรแกรมมัลติมีเดียที่น่าใช้งานอีกตัวหนึ่งจากค่าย Ulead เราสามารถโหลด Trial Version มาทดลอง ใช้งานได้จาก
Introduction to Microprocessors II
เนื้อหาที่จะเรียน คอมพิวเตอร์คืออะไร ระบบคอมพิวเตอร์ ส่วนประกอบของเครื่องคอมพิวเตอร์ ระบบปฏิบัติการ อินเตอร์เน็ต Microsoft Office.
Mainboard.
Chapter 12 Microprocessor without Interlocked Pipeline Stages (MIPS)
การเลือกซื้อคอมพิวเตอร์
คอมพิวเตอร์เบื้องต้น
Bios & Chipset.
โครงสร้างระบบคอมพิวเตอร์
บทที่ 7 พัลส์เทคนิค
The management of change Changes in work patterns and jobs
การเลือกซื้อคอมพิวเตอร์
บทที่ 2 เทคโนโลยีคอมพิวเตอร์
ส่วนประกอบของคอมพิวเตอร์ (Personal Computer : PC)
บทที่ 3 หน่วยความจำและสื่อบันทึกข้อมูล (Memory and storage)
ใบสำเนางานนำเสนอ:

Introduction to Microprocessors

Microprocessor Image - PC Perspective.

A Brief History x86 Processors

Main Player Santa Clara, California, USA

Rival #1 Sunnyvale, California, USA

Rival #2 Taipei, Taiwan

First Microprocessor Intel 4004 (1971) 4 Bits 0.74 MHz 2,300 Transistors 10 Micron

4004 Application Busicom* 141-PF Calculator

Same computing power as the ENIAC = Intel 4004

Intel 8086/8088

Test Drive I : Runs well on a 8088 machine

80x86

The Pentium Era

3.8GHz60MHz 65 nm0.25 um

Intel’s mistake 1 Focus too much on Clock Speed

Clock Speed Analogy เกียร์ต่ำ 20 Pipeline Stages เกียร์สูง 10 Pipeline Stages

How a Pipeline Works

10 Stages vs 20 Stages

Downside of high pipeline stages

Intel’s mistake 2 64 Bit CPU Not Backward Compatible

AMD’s Successful Athlon Processors Better Performance per Watts Backward Compatible 64 Bit System

The return of Intel

Multicore Era

Current CPU Kings Core™ i7-4960X 6 Cores, 4 GHz, 15 MB L2 Cache 22 nm Process, 130Watts. Transistor counter 1,860 Million US$999 AMD FX Cores, 5.0 GHz, 8 MB L2 Cache 32 nm Process, 220Watts Transistor Count 1,200 Million US$195

Source: vr-zone.com

AMD + ATI = Fusion CPU + GPU = APU (Accelerated PU) + GPUCPU = APU

Power per Watt: A new measure for CPU performance Intel ATOM 2-6.5W AMD Jaguar (Fusion) 1-10W VIA Nano 5-25W

ATOM Processor’s Silicon

Micro-controller? PIC8051, AVRPSoCMSP430

Limitations of a microprocessor Needs external components. Memory, controllers, etc. Not suitable for embedded applications Intel 4004

4001 = ROM 4002 = RAM 4003 = Shift Registers 4004 = CPU © 2009 Nigel Tout

The 8088 Motherboard

Ti-TMS1000 (1974) TMS 1000 was the first microcontroller Combined RAM, ROM, Clock on a single chip 0.3MHz ROM 1KB RAM 32B

The TI Spelling B Instructions ask you to spell words and the machine will buzz when you got it right

Intel MCS-48 (1977) Intel’s first MCU 11 MHz ROM 1 KB RAM 64B Later became the popular MCS-51

MCU vs MPU Development: Processing Speed in MHz YearMCUMPU

Where do they live?

MCU in Automobiles

Performance 4 MIPS at 20 MHz 76,383 MIPS at 3.2 GHz Ref:

Power Consumption Ref: Microchip, Intel 130 Watts 0.15 Watts

Price Ref: Microchip, Sharkyextreme.com 1, ,000 Baht ,000 Baht

Right tool right job Self contained Limited resources Used for a specific job Low power Low cost Needs Chipsets Large Memory, fast clock rates More general purpose Requires more power More expensive MicrocontrollerMicroprocessor

What does the iPhone use?

iPhone 3GS Internals

iPhone4 Circuit

iPhone 4S & iPhone 5 Circuit

2x the speed of the A6

A6 SoCA5 SoC

A6 Processor CPU 1.3 GHz Memory Controller RAM 1 GBytes Flash Memory 64 GBytes Graphics Processing I/O Controller Sensor Ports A4 Chip WiFi, Audio Controller

Microcontroller (i.e. PIC16F886) CPU 20 MHz Memory Controller RAM 368 Bytes Flash Memory 8 KBytes Graphics Processing I/O Controller Sensor Ports

Mixed Design Sometimes called System on a Chip (SoC) MCUMPU

Conclusions ในยุคต้นมุ่งเน้นการเพิ่มความเร็วเป็นหลัก ปัจจุบันมุ่งไปที่ performance per watt มากขึ้น เทคโนโลยีการผลิตที่สูงขึ้นทำให้ Multi-core CPU เป็นที่นิยม ทิศทางใหม่ๆ ของการพัฒนาแบ่งเป็น การรวมศูนย์อุปกรณ์ต่างๆ ไว้ใน Processor มากขึ้น เกิดการแตกสาย Processor เพื่อเจาะ กลุ่มเป้าหมายต่างๆ มากขึ้น