SlideShare a Scribd company logo
APLIKASI
MIKROKONTROLER
    DTG2K3
     (3 sks)
0.3 Arsitektur mikrokontroler dan
          spesifikasinya
Arsitektur Mikrokontroler /
             Prosesor
• Based on the instruction set are CISC
  (Complex Instruction Set Computer) and
  RISC (Reduced Instruction Set Computer)
• Based on the memory architecture are
  Harvard architecture and Von Neumann
  architecture
CISC vs RISC
• CISC are hardware optimized, complex
  instruction, greater machine cycle per
  instruction e.g. 12 clocks, hardware circuitry
  more complex, draws greater power
  consumption
• RISC are software optimized (compiler),
  simpler instruction, lower machine cycle per
  instruction e.g. 1 clocks, simpler hardware
  circuitry, draws lower power consumption
Arsitektur Von-Neumann
• Hanya mempunyai
  satu blok memori dan
  8-bit bus data
• Akibatnya program
  dan data diproses
  secara bergantian,
  tidak bisa langsung
  bersamaan
Arsitektur Harvard
• Memiliki dua bus data
  yang berbeda
• Program dan data
  dapat diproses
  bersamaan
• Memudahkan pada
  saat menghitung
  keperluan memori
  bagi suatu aplikasi
Harvard vs. Von Neumann
• Harvard micro
  architecture : separate
  between program and
  data, faster execution,
  e.g. Intel MCS-8051,
  Atmel AVR, Microchip
  PIC, Texas Instrument
  DSP, ARM (Advanced
  RISC Machine)
• Von Neumann : merge
  between program
  instruction and data,
  simpler hardware
  interface, e.g. Intel
  IAPx-86 (80x86 up to
  Pentium 4, Core)
Arsitektur AVR
Single Cycle Execution
High Code Density
High Integration
Single-chip Solution
AVR single-chip solution

More Related Content

What's hot

Dasar dasar mikrokontroler
Dasar dasar mikrokontrolerDasar dasar mikrokontroler
Dasar dasar mikrokontroler
TantriIrawan
 
Arduino.ppt
Arduino.pptArduino.ppt
Arduino.ppt
apri38
 
Telekomunikasi Analog dan Digital - Slide week 9 transmisi digital
Telekomunikasi Analog dan Digital - Slide week 9   transmisi digitalTelekomunikasi Analog dan Digital - Slide week 9   transmisi digital
Telekomunikasi Analog dan Digital - Slide week 9 transmisi digitalBeny Nugraha
 
Modul pelatihan praktikum mikrokontroler dengan software proteus
Modul pelatihan praktikum mikrokontroler dengan software proteusModul pelatihan praktikum mikrokontroler dengan software proteus
Modul pelatihan praktikum mikrokontroler dengan software proteus
Kukuh Adhi Rumekso
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
Tri Sugihartono
 
Osilator esmiyati (14708251059) & vina fitri yani r (14708251013)
Osilator esmiyati (14708251059) & vina fitri yani r (14708251013)Osilator esmiyati (14708251059) & vina fitri yani r (14708251013)
Osilator esmiyati (14708251059) & vina fitri yani r (14708251013)
IPA 2014
 
Bab 5 Pengolahan Input Output
Bab 5  Pengolahan Input OutputBab 5  Pengolahan Input Output
Bab 5 Pengolahan Input Output
Beny Abd
 
Laporan Modulo Counter
Laporan Modulo CounterLaporan Modulo Counter
Laporan Modulo Counter
Kurniawan Suganda
 
Rangkaian Seri dan Paralel
Rangkaian Seri dan ParalelRangkaian Seri dan Paralel
Rangkaian Seri dan ParalelD'jihad Adja
 
Gerbang logika
Gerbang logikaGerbang logika
Gerbang logika
IPA 2014
 
Pengenalan raspberry pi
Pengenalan raspberry piPengenalan raspberry pi
Pengenalan raspberry pi
Valerian Purnomo
 
Slide week 4 terminal suara
Slide week 4   terminal suaraSlide week 4   terminal suara
Slide week 4 terminal suaraBeny Nugraha
 
Memory sekunder
Memory sekunderMemory sekunder
Memory sekunderIKBWMP
 
Modul arduino i ii
Modul arduino i iiModul arduino i ii
Modul arduino i ii
sutono stn
 
Bab 5 counter
Bab 5 counterBab 5 counter
Bab 5 counter
personal
 
Sistem bus komputer
Sistem bus komputerSistem bus komputer
Sistem bus komputer
Shary Armonitha
 
HALF AND FULL SUBTRACTOR
HALF AND FULL SUBTRACTOR HALF AND FULL SUBTRACTOR
HALF AND FULL SUBTRACTOR
Delmaqo Delmaqo
 
Pertemuan 9 pengalamatan
Pertemuan 9 pengalamatanPertemuan 9 pengalamatan
Pertemuan 9 pengalamatan
Buhori Muslim
 

What's hot (20)

Dasar dasar mikrokontroler
Dasar dasar mikrokontrolerDasar dasar mikrokontroler
Dasar dasar mikrokontroler
 
Arduino.ppt
Arduino.pptArduino.ppt
Arduino.ppt
 
Power supply
Power supplyPower supply
Power supply
 
Telekomunikasi Analog dan Digital - Slide week 9 transmisi digital
Telekomunikasi Analog dan Digital - Slide week 9   transmisi digitalTelekomunikasi Analog dan Digital - Slide week 9   transmisi digital
Telekomunikasi Analog dan Digital - Slide week 9 transmisi digital
 
Modul pelatihan praktikum mikrokontroler dengan software proteus
Modul pelatihan praktikum mikrokontroler dengan software proteusModul pelatihan praktikum mikrokontroler dengan software proteus
Modul pelatihan praktikum mikrokontroler dengan software proteus
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
 
Osilator esmiyati (14708251059) & vina fitri yani r (14708251013)
Osilator esmiyati (14708251059) & vina fitri yani r (14708251013)Osilator esmiyati (14708251059) & vina fitri yani r (14708251013)
Osilator esmiyati (14708251059) & vina fitri yani r (14708251013)
 
Bab 5 Pengolahan Input Output
Bab 5  Pengolahan Input OutputBab 5  Pengolahan Input Output
Bab 5 Pengolahan Input Output
 
Laporan Modulo Counter
Laporan Modulo CounterLaporan Modulo Counter
Laporan Modulo Counter
 
Rangkaian Seri dan Paralel
Rangkaian Seri dan ParalelRangkaian Seri dan Paralel
Rangkaian Seri dan Paralel
 
Gerbang logika
Gerbang logikaGerbang logika
Gerbang logika
 
Pengenalan raspberry pi
Pengenalan raspberry piPengenalan raspberry pi
Pengenalan raspberry pi
 
Slide week 4 terminal suara
Slide week 4   terminal suaraSlide week 4   terminal suara
Slide week 4 terminal suara
 
Laporan led
Laporan ledLaporan led
Laporan led
 
Memory sekunder
Memory sekunderMemory sekunder
Memory sekunder
 
Modul arduino i ii
Modul arduino i iiModul arduino i ii
Modul arduino i ii
 
Bab 5 counter
Bab 5 counterBab 5 counter
Bab 5 counter
 
Sistem bus komputer
Sistem bus komputerSistem bus komputer
Sistem bus komputer
 
HALF AND FULL SUBTRACTOR
HALF AND FULL SUBTRACTOR HALF AND FULL SUBTRACTOR
HALF AND FULL SUBTRACTOR
 
Pertemuan 9 pengalamatan
Pertemuan 9 pengalamatanPertemuan 9 pengalamatan
Pertemuan 9 pengalamatan
 

Viewers also liked

Perbedaan mikroprosesor & mikrokontroler
Perbedaan mikroprosesor & mikrokontrolerPerbedaan mikroprosesor & mikrokontroler
Perbedaan mikroprosesor & mikrokontroler
M Cahyo Ardi Prabowo
 
Perbedaan Mikroprosesor dan Mikrokontroler
Perbedaan Mikroprosesor dan MikrokontrolerPerbedaan Mikroprosesor dan Mikrokontroler
Perbedaan Mikroprosesor dan Mikrokontroler
Aditya Purnama
 
Pembersih asap rokok dengan sensor mq2 best arduino project
Pembersih asap rokok dengan sensor mq2 best arduino projectPembersih asap rokok dengan sensor mq2 best arduino project
Pembersih asap rokok dengan sensor mq2 best arduino project
Jejen Jaenudin
 
Electric car with arduino
Electric car with arduinoElectric car with arduino
Electric car with arduino
Dishant Sharma
 
Monitoring temperature rumah dengan display lcd dan recording
Monitoring temperature rumah dengan display lcd dan recordingMonitoring temperature rumah dengan display lcd dan recording
Monitoring temperature rumah dengan display lcd dan recording
Yuda Wardiana
 
Alat Pendeteksi Sirkulasi Manusia di Dalam Ruangan
Alat Pendeteksi Sirkulasi Manusia di Dalam RuanganAlat Pendeteksi Sirkulasi Manusia di Dalam Ruangan
Alat Pendeteksi Sirkulasi Manusia di Dalam Ruangan
yenniyanuar
 
Modul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantarModul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantar
Beny Abdurrahman
 
Pemahaman Dasar Mikrokontroler
Pemahaman Dasar MikrokontrolerPemahaman Dasar Mikrokontroler
Pemahaman Dasar MikrokontrolerAbel Tasfir
 
Modul Mikrokontroler - Bab 3. Pemrograman Mikrokontroler
Modul Mikrokontroler - Bab 3. Pemrograman MikrokontrolerModul Mikrokontroler - Bab 3. Pemrograman Mikrokontroler
Modul Mikrokontroler - Bab 3. Pemrograman Mikrokontroler
Beny Abd
 
Modul pengenalan proteus
Modul pengenalan proteusModul pengenalan proteus
Modul pengenalan proteus
Kukuh Adhi Rumekso
 
AIR QUALITY CONTROL BASED ON MICROCONTROLLER
AIR QUALITY CONTROL BASED ON MICROCONTROLLERAIR QUALITY CONTROL BASED ON MICROCONTROLLER
AIR QUALITY CONTROL BASED ON MICROCONTROLLER
Zikra Dinandy
 
Materi 2
Materi 2Materi 2
Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...
Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...
Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...
Ade Herdiana
 
KTI AUTOMATIC HAND DRYER WITH UV.STERILIZER
KTI AUTOMATIC HAND DRYER WITH UV.STERILIZERKTI AUTOMATIC HAND DRYER WITH UV.STERILIZER
KTI AUTOMATIC HAND DRYER WITH UV.STERILIZER
A.Muhammad Rezky Sulfajri
 
Alat pendeteksi kebakaran berbasis at mega 8535
Alat pendeteksi kebakaran berbasis at mega 8535Alat pendeteksi kebakaran berbasis at mega 8535
Alat pendeteksi kebakaran berbasis at mega 8535
An Furqan
 
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air berbasis Mik...
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air  berbasis Mik...Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air  berbasis Mik...
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air berbasis Mik...
EM Kautsar
 
Sistem Irigasi Otomatis menggunakan Arduino Uno
Sistem Irigasi Otomatis menggunakan Arduino UnoSistem Irigasi Otomatis menggunakan Arduino Uno
Sistem Irigasi Otomatis menggunakan Arduino Uno
Rizki Verdian
 
Slideshare Powerpoint presentation
Slideshare Powerpoint presentationSlideshare Powerpoint presentation
Slideshare Powerpoint presentation
elliehood
 

Viewers also liked (19)

Perbedaan mikroprosesor & mikrokontroler
Perbedaan mikroprosesor & mikrokontrolerPerbedaan mikroprosesor & mikrokontroler
Perbedaan mikroprosesor & mikrokontroler
 
Perbedaan Mikroprosesor dan Mikrokontroler
Perbedaan Mikroprosesor dan MikrokontrolerPerbedaan Mikroprosesor dan Mikrokontroler
Perbedaan Mikroprosesor dan Mikrokontroler
 
Pembersih asap rokok dengan sensor mq2 best arduino project
Pembersih asap rokok dengan sensor mq2 best arduino projectPembersih asap rokok dengan sensor mq2 best arduino project
Pembersih asap rokok dengan sensor mq2 best arduino project
 
Electric car with arduino
Electric car with arduinoElectric car with arduino
Electric car with arduino
 
Monitoring temperature rumah dengan display lcd dan recording
Monitoring temperature rumah dengan display lcd dan recordingMonitoring temperature rumah dengan display lcd dan recording
Monitoring temperature rumah dengan display lcd dan recording
 
Alat Pendeteksi Sirkulasi Manusia di Dalam Ruangan
Alat Pendeteksi Sirkulasi Manusia di Dalam RuanganAlat Pendeteksi Sirkulasi Manusia di Dalam Ruangan
Alat Pendeteksi Sirkulasi Manusia di Dalam Ruangan
 
Modul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantarModul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantar
 
Pemahaman Dasar Mikrokontroler
Pemahaman Dasar MikrokontrolerPemahaman Dasar Mikrokontroler
Pemahaman Dasar Mikrokontroler
 
Modul Mikrokontroler - Bab 3. Pemrograman Mikrokontroler
Modul Mikrokontroler - Bab 3. Pemrograman MikrokontrolerModul Mikrokontroler - Bab 3. Pemrograman Mikrokontroler
Modul Mikrokontroler - Bab 3. Pemrograman Mikrokontroler
 
Modul pengenalan proteus
Modul pengenalan proteusModul pengenalan proteus
Modul pengenalan proteus
 
AIR QUALITY CONTROL BASED ON MICROCONTROLLER
AIR QUALITY CONTROL BASED ON MICROCONTROLLERAIR QUALITY CONTROL BASED ON MICROCONTROLLER
AIR QUALITY CONTROL BASED ON MICROCONTROLLER
 
Materi 2
Materi 2Materi 2
Materi 2
 
Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...
Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...
Monitoring dan Nutrisi Otomatis Tanaman Hidroponik dengan dengn Sensor Ultras...
 
KTI AUTOMATIC HAND DRYER WITH UV.STERILIZER
KTI AUTOMATIC HAND DRYER WITH UV.STERILIZERKTI AUTOMATIC HAND DRYER WITH UV.STERILIZER
KTI AUTOMATIC HAND DRYER WITH UV.STERILIZER
 
Alat pendeteksi kebakaran berbasis at mega 8535
Alat pendeteksi kebakaran berbasis at mega 8535Alat pendeteksi kebakaran berbasis at mega 8535
Alat pendeteksi kebakaran berbasis at mega 8535
 
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air berbasis Mik...
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air  berbasis Mik...Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air  berbasis Mik...
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air berbasis Mik...
 
Sistem Irigasi Otomatis menggunakan Arduino Uno
Sistem Irigasi Otomatis menggunakan Arduino UnoSistem Irigasi Otomatis menggunakan Arduino Uno
Sistem Irigasi Otomatis menggunakan Arduino Uno
 
Slideshare Powerpoint presentation
Slideshare Powerpoint presentationSlideshare Powerpoint presentation
Slideshare Powerpoint presentation
 
Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 

Similar to 0.3 arsitektur mikrokontroler

Microcontroller architecture
Microcontroller architectureMicrocontroller architecture
Microcontroller architecture
Vikas Dongre
 
PPT MES class.pptx
PPT MES class.pptxPPT MES class.pptx
PPT MES class.pptx
kavithadcs
 
MES PPT.pptx
MES PPT.pptxMES PPT.pptx
MES PPT.pptx
kavithadcs
 
esunit1.pptx
esunit1.pptxesunit1.pptx
esunit1.pptx
AmitKumar7572
 
Network Processor - 2021.pptx
Network Processor - 2021.pptxNetwork Processor - 2021.pptx
Network Processor - 2021.pptx
ssuserdfb2da
 
Processors selection
Processors selectionProcessors selection
Processors selection
Pradeep Shankhwar
 
Performance Comparison Between x86 and ARM Assembly
Performance Comparison Between x86 and ARM AssemblyPerformance Comparison Between x86 and ARM Assembly
Performance Comparison Between x86 and ARM AssemblyManasa K
 
Introduction to DSP Processors-UNIT-6
Introduction to DSP Processors-UNIT-6Introduction to DSP Processors-UNIT-6
Introduction to DSP Processors-UNIT-6
Ananda Gopathoti
 
DSP Memory Architecture
DSP Memory ArchitectureDSP Memory Architecture
DSP Memory Architecture
Priyanka Anni
 
18CS44-MODULE1-PPT.pdf
18CS44-MODULE1-PPT.pdf18CS44-MODULE1-PPT.pdf
18CS44-MODULE1-PPT.pdf
VanshikaRajvanshi1
 
Node architecture
Node architectureNode architecture
Node architecture
GhufranEssam
 
Computer organization & ARM microcontrollers module 3 PPT
Computer organization & ARM microcontrollers module 3 PPTComputer organization & ARM microcontrollers module 3 PPT
Computer organization & ARM microcontrollers module 3 PPT
ChetanNaikJECE
 
Necessity of 32-Bit Controllers
Necessity of 32-Bit ControllersNecessity of 32-Bit Controllers
Necessity of 32-Bit Controllers
mohanav
 
RISC Vs CISC Computer architecture and design
RISC Vs CISC Computer architecture and designRISC Vs CISC Computer architecture and design
RISC Vs CISC Computer architecture and design
yousefzahdeh
 
Ca lecture 03
Ca lecture 03Ca lecture 03
Ca lecture 03
Haris456
 
CISC & RISC ARCHITECTURES
CISC & RISC ARCHITECTURESCISC & RISC ARCHITECTURES
CISC & RISC ARCHITECTURES
Dr.YNM
 
ARM.pdf
ARM.pdfARM.pdf
ARM.pdf
SnehaSoni72
 
5_Embedded Systems مختصر.pdf
5_Embedded Systems  مختصر.pdf5_Embedded Systems  مختصر.pdf
5_Embedded Systems مختصر.pdf
aliamjd
 
Mces MOD 1.pptx
Mces MOD 1.pptxMces MOD 1.pptx
Mces MOD 1.pptx
RadhaC10
 
MODULE 1 MES.pptx
MODULE 1 MES.pptxMODULE 1 MES.pptx
MODULE 1 MES.pptx
ManvanthBC
 

Similar to 0.3 arsitektur mikrokontroler (20)

Microcontroller architecture
Microcontroller architectureMicrocontroller architecture
Microcontroller architecture
 
PPT MES class.pptx
PPT MES class.pptxPPT MES class.pptx
PPT MES class.pptx
 
MES PPT.pptx
MES PPT.pptxMES PPT.pptx
MES PPT.pptx
 
esunit1.pptx
esunit1.pptxesunit1.pptx
esunit1.pptx
 
Network Processor - 2021.pptx
Network Processor - 2021.pptxNetwork Processor - 2021.pptx
Network Processor - 2021.pptx
 
Processors selection
Processors selectionProcessors selection
Processors selection
 
Performance Comparison Between x86 and ARM Assembly
Performance Comparison Between x86 and ARM AssemblyPerformance Comparison Between x86 and ARM Assembly
Performance Comparison Between x86 and ARM Assembly
 
Introduction to DSP Processors-UNIT-6
Introduction to DSP Processors-UNIT-6Introduction to DSP Processors-UNIT-6
Introduction to DSP Processors-UNIT-6
 
DSP Memory Architecture
DSP Memory ArchitectureDSP Memory Architecture
DSP Memory Architecture
 
18CS44-MODULE1-PPT.pdf
18CS44-MODULE1-PPT.pdf18CS44-MODULE1-PPT.pdf
18CS44-MODULE1-PPT.pdf
 
Node architecture
Node architectureNode architecture
Node architecture
 
Computer organization & ARM microcontrollers module 3 PPT
Computer organization & ARM microcontrollers module 3 PPTComputer organization & ARM microcontrollers module 3 PPT
Computer organization & ARM microcontrollers module 3 PPT
 
Necessity of 32-Bit Controllers
Necessity of 32-Bit ControllersNecessity of 32-Bit Controllers
Necessity of 32-Bit Controllers
 
RISC Vs CISC Computer architecture and design
RISC Vs CISC Computer architecture and designRISC Vs CISC Computer architecture and design
RISC Vs CISC Computer architecture and design
 
Ca lecture 03
Ca lecture 03Ca lecture 03
Ca lecture 03
 
CISC & RISC ARCHITECTURES
CISC & RISC ARCHITECTURESCISC & RISC ARCHITECTURES
CISC & RISC ARCHITECTURES
 
ARM.pdf
ARM.pdfARM.pdf
ARM.pdf
 
5_Embedded Systems مختصر.pdf
5_Embedded Systems  مختصر.pdf5_Embedded Systems  مختصر.pdf
5_Embedded Systems مختصر.pdf
 
Mces MOD 1.pptx
Mces MOD 1.pptxMces MOD 1.pptx
Mces MOD 1.pptx
 
MODULE 1 MES.pptx
MODULE 1 MES.pptxMODULE 1 MES.pptx
MODULE 1 MES.pptx
 

0.3 arsitektur mikrokontroler

  • 1. APLIKASI MIKROKONTROLER DTG2K3 (3 sks)
  • 2. 0.3 Arsitektur mikrokontroler dan spesifikasinya
  • 3. Arsitektur Mikrokontroler / Prosesor • Based on the instruction set are CISC (Complex Instruction Set Computer) and RISC (Reduced Instruction Set Computer) • Based on the memory architecture are Harvard architecture and Von Neumann architecture
  • 4. CISC vs RISC • CISC are hardware optimized, complex instruction, greater machine cycle per instruction e.g. 12 clocks, hardware circuitry more complex, draws greater power consumption • RISC are software optimized (compiler), simpler instruction, lower machine cycle per instruction e.g. 1 clocks, simpler hardware circuitry, draws lower power consumption
  • 5. Arsitektur Von-Neumann • Hanya mempunyai satu blok memori dan 8-bit bus data • Akibatnya program dan data diproses secara bergantian, tidak bisa langsung bersamaan
  • 6. Arsitektur Harvard • Memiliki dua bus data yang berbeda • Program dan data dapat diproses bersamaan • Memudahkan pada saat menghitung keperluan memori bagi suatu aplikasi
  • 7. Harvard vs. Von Neumann • Harvard micro architecture : separate between program and data, faster execution, e.g. Intel MCS-8051, Atmel AVR, Microchip PIC, Texas Instrument DSP, ARM (Advanced RISC Machine) • Von Neumann : merge between program instruction and data, simpler hardware interface, e.g. Intel IAPx-86 (80x86 up to Pentium 4, Core)