SlideShare una empresa de Scribd logo
1 de 13
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

Más contenido relacionado

La actualidad más candente

SCR, UJT, TRIAC, DIAC
SCR, UJT, TRIAC, DIACSCR, UJT, TRIAC, DIAC
SCR, UJT, TRIAC, DIAC
Ghins GO
 
Matching impedance
Matching impedanceMatching impedance
Matching impedance
ampas03
 
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
KEN KEN
 

La actualidad más candente (20)

SCR, UJT, TRIAC, DIAC
SCR, UJT, TRIAC, DIACSCR, UJT, TRIAC, DIAC
SCR, UJT, TRIAC, DIAC
 
Makalah adc
Makalah adcMakalah adc
Makalah adc
 
PULSE WIDTH MODULATION
PULSE WIDTH MODULATIONPULSE WIDTH MODULATION
PULSE WIDTH MODULATION
 
ISDN (Integrated Sevices Digital Network)
ISDN (Integrated Sevices Digital Network)ISDN (Integrated Sevices Digital Network)
ISDN (Integrated Sevices Digital Network)
 
Jenis mikroprosesor
Jenis mikroprosesorJenis mikroprosesor
Jenis mikroprosesor
 
Arduino
ArduinoArduino
Arduino
 
Rangkuman Addressing
Rangkuman AddressingRangkuman Addressing
Rangkuman Addressing
 
Pengendali Lampu Menggunakan WiFi
Pengendali Lampu Menggunakan WiFiPengendali Lampu Menggunakan WiFi
Pengendali Lampu Menggunakan WiFi
 
Arduino.ppt
Arduino.pptArduino.ppt
Arduino.ppt
 
Kuliah 3-mengenal avr
Kuliah 3-mengenal avrKuliah 3-mengenal avr
Kuliah 3-mengenal avr
 
Matching impedance
Matching impedanceMatching impedance
Matching impedance
 
Rangkaian dimmer
Rangkaian dimmerRangkaian dimmer
Rangkaian dimmer
 
PENGGUNAAN SENSOR LIGHT DEPENDENT RESISTOR (LDR) PADA SISTEM PENGGERAK PANEL...
PENGGUNAAN SENSOR LIGHT DEPENDENT RESISTOR (LDR)  PADA SISTEM PENGGERAK PANEL...PENGGUNAAN SENSOR LIGHT DEPENDENT RESISTOR (LDR)  PADA SISTEM PENGGERAK PANEL...
PENGGUNAAN SENSOR LIGHT DEPENDENT RESISTOR (LDR) PADA SISTEM PENGGERAK PANEL...
 
SCR
SCRSCR
SCR
 
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
Pengetahuan Dasar penggunaan Timer dan Counter Microcontroller AVR
 
Rangkaian Adder
Rangkaian AdderRangkaian Adder
Rangkaian Adder
 
Signaling System 7 (SS7) - Telekomunikasi
Signaling System 7 (SS7) - TelekomunikasiSignaling System 7 (SS7) - Telekomunikasi
Signaling System 7 (SS7) - Telekomunikasi
 
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
 
DDR3
DDR3DDR3
DDR3
 
IGBT
IGBTIGBT
IGBT
 

Destacado

Pemahaman Dasar Mikrokontroler
Pemahaman Dasar MikrokontrolerPemahaman Dasar Mikrokontroler
Pemahaman Dasar Mikrokontroler
Abel Tasfir
 

Destacado (20)

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
 
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
 
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 a 0.3 arsitektur mikrokontroler

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
Manasa K
 
5_Embedded Systems مختصر.pdf
5_Embedded Systems  مختصر.pdf5_Embedded Systems  مختصر.pdf
5_Embedded Systems مختصر.pdf
aliamjd
 

Similar a 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)