SlideShare a Scribd company logo
1 of 21
C. PETA MEMORI DAN REGISTER PADA
MIKROKONTROLER
1. PENGENALAN MEMORI SECARA UMUM
MEMORI MERUPAKAN PERANGKAT YANG UTAMA PADA COMPUTER. MEMORI MEMEGANG PERANAN
YANG CUKUP PENTING DALAM PROSES YANG TERJADI PADA COMPUTER. MEMORI DAPAT
DIKLASIFIKASIKAN MENJAD 2 JENIS, YAITU PRIMER DAN SEKUNDER
• MEMORI PRIMER TERDIRI DARI RAM DAN ROM
• MEMORI SEKUNDER DIPERLUKAN UNTUK MENYIMPAN DATA ATAU INSTRUKSI SECARA PERMANEN.
2. RAM (RANDOM ACCESS MEMORY)
• RAM ADALAH BAGIAN MEMORI YANG BISA DIGUNAKAN OLEH PARA PEMAKAI UNTUK MENYIMPAN
PROGRAM DAN DATA.
• RAM INI BERSIFAT TEMPORER DAN VOLATILE
STRUKTUR RAM
1. INPUT STORAGE, DIGUNAKAN UNTUK MENAMPUNG INPUT YANG DIMASUKKAN LEWAT ALAT INPUT
2. PROGRAMSTORAGE, DIPAKAI UNTUK MENYIMPAN SEMUA INSTRUKSI-INSTRUKSI PROGRAM YANG
AKAN DIPROSES
3. WORKING STORAGE, DIGUNAKAN UNTUK MENYIMPAN DATA YANG AKAN DIOLAH DAN HASIL DARI
PENGOLAHAN
4. OUTPUT STORAGE, DIGUNAKAN UNTUK MENAMPUNG HASIL AKHIR DARI PENGOLAHAN DATA YANG
AKAN DITAMPILKAN KE ALAT OUTPUT
JENIS-JENIS RAM
1. DRAM
2. SDRAM
3. RDRAM
4. SRAM
5. EDORAM
3. ROM (READ ONLY MEMORY)
ROM ADALAH PERANGKAT ATAU PERALATAN PROSES YANG TERDAPAT DIDALAM CPU. ROM BERISIKAN
SUATU PROGRAM YANG TELAH DITERAPKAN OLEH PEMBUAT PERANGKAT KOMPUTER DAN KEBERADAAN
PROGRAM INI TIDAK DAPAT DIUBAH, DITAMBAH, MAUPUN DIKURANGI OLEH PEMAKAI KOMPUTER. ISI ROM
DIPERLUKANN PADA SAAT KOMPUTER DIHIDUPKAN. PERINTAH YANG ADA DIDALAM ROM SEBAGIAN AKAN
DIPINDAHKAN KE RAM.
JENIS-JENIS ROM
1. PROM
2. EPROM
3. EEPROM
4. MROM
5. MEMORI FLASH
4. MEMORI PROGRAM PADA
MIKROKONTROLER AVR ATMEGA16
ARSITEKTUR MIKROKONTROLER AVR MEMILIKI 2 BUAH MEMORI UTAMA, YAITU MEMORI PROGRAM DAN
MEMORI DATA. MEMORI FLASH (RUANG MEMORI) ADALAH RUANG DIMANA PROGRAM DISIMPAN.
FLASH DIBAGI MENJADI 2 BAGIAN, YAITU BAGIAN PROGRAM BOOT DAN APLIKASI
5. MEMORI DATA SRAM
• OPERASI SRAM DAPAT MENYIMPAN DATA SELAMA DAYA DIBERIKAN PADA CHIP. SEL MEMORI SRAM PADA
DASARNYA MERUPAKAN SEJUMLAH FLIP FLOP YANG AKAN TETAP PADA SUATU KEADAAN YANG DIBERIKAN
SECARA PERMANEN DAN SELAMA CATU DAYA YANG DIBERIKAN TIDAK TERPUTUS.
7. STATUS REGISTER (SREG)
STATUS REGISTER MERUPAKAN REGISTER YANG BERISI STATUS YANG DIHASILKAN PADA SETIAP OPERASI
YANG DILAKUKAN KETIKA SUATU INSTRUKSI DIEKSEKUSI. SREG MERUPAKAN BAGIAN DARI INTI CPU
MIKROKONTROLER.
A. ORGANISASI DAN ARSITEKTUR
COMPUTER
1. ORGANISASI KOMPUTER
MERUPAKAN BAGIAN YANG BERHUBUNGAN ERAT DENGAN UNIT-UNIT OPERASIONAL DAN INTERKONEKSI
ANTARKOMPONEN PENYUSUN SYSTEM COMPUTER DALA MERELAISASIKAN ASPEK ARSITEKTURALNYA .
CONTOH ASPEK ORGNAISASIONAL :
• TEKNOLOGI HARDWARE
• PERANGKAT ANTARMUKA
• TEKNOLOGI MEMORI
• SINYAL SINYAL KONTROL
2. ARSITEKTUR KOMPUTER
ADALAH KONSEP PERENCANAAN DAN STRUKTUR PENGOPERASIAN DASAR DARI SUATU SYSTEM KOMPUTER.
ARSITEKTUR KOMPUTER INI MERUPAKAN RENCANA CETAK-BIRU DAN DESKRIPSI FUNGSIONAL DARI KEBUTUHAN
BAGIAN PERANGKAT KERAS YANG DIDESAIN.
CONTOH ARSITEKTUR:
• ARSITEKTUR VON NEUMANN
• CISC
• RISC
• BLUE GENE
• ARSITEKTUR KOMPUTER INI MENGANDUNG 3 SUBKATEGORI:
1. SET INSTRUKSI (ISA)
2. ARSITEKTUR MIKRO DARI ISA, DAN
3. SISTEM DESAIN DARI SELURUH KOMPONEN DALAM PERANGKAT KERAS KOMPUTER INI
3. PERBEDAAN ORGANISASI DAN
ARSITEKTUR KOMPUTER
• ORGANISASI KOMPUTER MERUPAKAN BAGIAN YANG TERKAIT DENGAN ERAT DENGAN UNIT-UNIT
OPERASIONAL
CONTOH:
1. TEKNOLOGI HARDWARE
2. PERANGKAT ANTARMUKA
3. TEKNOLOGI MEMORI
4. SISTEM MEMORI
5. SINYAL SINYAL KONTROL
SEDANGKAN
• ARSITEKTUR KOMPUTER MERUPAKAN ATRIBUT-ATRIBUT SYSTEM KOMPUTER YANG TERKAIT DENGAN
SEORANG PROGRAMMER
CONTOH:
1. SET INSTRUKSI
2. ARITMATIKA YANG DIPERGUNAKAN
3. TEKNIK PENGALAMATAN
4. MEKANISME I/O
B. BLOK DIAGRAM ARSITEKTUR KOMPUTER
• ALU (ARITHMATIC LOGIC UNIT)
MERUPAKAN KOMPONEN YANG MEMPUNYAI FUNGSI UNTUK MELAKUKAN OPERASI ARITMATIKA DAN
OPERASI LOGIKA BERDASAR INSTRUKSI YANG DITENTUKAN.
ALU TERDIRI DARI 2 BAGIAN YAITU UNIT ARITMATIKA DAN UNIT LOGIKA BOOLEAN .
2. KONTROL UNIT
• MERUPAKAN BAGIAN DARI PROSESSOR YANG MEMPUNYAI FUNGSI UNTUK MENGATUR JALANNYA
PROGRAM
MASUKAN MASUKAN CONTROL UNIT ADALAH:
a) CLOCK/PEWAKTU
b) REGISTER INSTRUKSI
c) FLAG
d) SINYAL CONTROL
3. UNIT MEMORI
• MERUPAKAN TEMPAT PENYIMPANAN DATA ATAU KOMPONEN-KOMPONEN ELEKTRONIK YANG MENYIMPAN
PERINTAH-PERINTAH YANG MENUNGGU UNTUK DIEKSEKUSI OLEH PROSESSOR.
4. UNIT INPUT/OUTPUT
• MERUPAKAN PERANGKAT MASUKAN UNIT COMPUTER YANG BEKERJA MEMBERIKAN PERINTAH
LANGSUNG ATAU DATA KE PERALATAN PROSES PADA COMPUTER UNTUK DIPORSES KEMUDIAN
DIKELUARKAN BERUPA INFORMASI KEPADA PENGGUNA.
5. BUS
• MERUPAKAN SEBUAH SUBSISTEM YANG MENTRANSFER DATA ATAU LISTRIK ANTARKOMPONEN
KOMPUTER DIDALAM SEBUAH KOMPUTER ATAU ANTARKOMPUTER.
• BUS DAPAT DIKATEGORIKAN MENJADI 3 BAGIAN:
1. ADRESS BUS
2. DATA BUS
3. CONTROL BUS
6. ARSITEKTUR VON NEUMANN
• ARSITEKTUR VON NEUMANN (ATAU MESIN VON NEUMANN) ADALAH ARSITEKTUR YANG DICIPTAKAN OLEH
JOHN VON NEUMANN(1903-1957). ARSITEKTUR INI DIGUNAKAN OLEH HAMPIR SEMUA KOMPUTER SAAT
INI.

More Related Content

Featured

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

SISTEKOM-GARREN.J.L

  • 1.
  • 2. C. PETA MEMORI DAN REGISTER PADA MIKROKONTROLER 1. PENGENALAN MEMORI SECARA UMUM MEMORI MERUPAKAN PERANGKAT YANG UTAMA PADA COMPUTER. MEMORI MEMEGANG PERANAN YANG CUKUP PENTING DALAM PROSES YANG TERJADI PADA COMPUTER. MEMORI DAPAT DIKLASIFIKASIKAN MENJAD 2 JENIS, YAITU PRIMER DAN SEKUNDER • MEMORI PRIMER TERDIRI DARI RAM DAN ROM • MEMORI SEKUNDER DIPERLUKAN UNTUK MENYIMPAN DATA ATAU INSTRUKSI SECARA PERMANEN.
  • 3. 2. RAM (RANDOM ACCESS MEMORY) • RAM ADALAH BAGIAN MEMORI YANG BISA DIGUNAKAN OLEH PARA PEMAKAI UNTUK MENYIMPAN PROGRAM DAN DATA. • RAM INI BERSIFAT TEMPORER DAN VOLATILE
  • 4. STRUKTUR RAM 1. INPUT STORAGE, DIGUNAKAN UNTUK MENAMPUNG INPUT YANG DIMASUKKAN LEWAT ALAT INPUT 2. PROGRAMSTORAGE, DIPAKAI UNTUK MENYIMPAN SEMUA INSTRUKSI-INSTRUKSI PROGRAM YANG AKAN DIPROSES 3. WORKING STORAGE, DIGUNAKAN UNTUK MENYIMPAN DATA YANG AKAN DIOLAH DAN HASIL DARI PENGOLAHAN 4. OUTPUT STORAGE, DIGUNAKAN UNTUK MENAMPUNG HASIL AKHIR DARI PENGOLAHAN DATA YANG AKAN DITAMPILKAN KE ALAT OUTPUT
  • 5. JENIS-JENIS RAM 1. DRAM 2. SDRAM 3. RDRAM 4. SRAM 5. EDORAM
  • 6. 3. ROM (READ ONLY MEMORY) ROM ADALAH PERANGKAT ATAU PERALATAN PROSES YANG TERDAPAT DIDALAM CPU. ROM BERISIKAN SUATU PROGRAM YANG TELAH DITERAPKAN OLEH PEMBUAT PERANGKAT KOMPUTER DAN KEBERADAAN PROGRAM INI TIDAK DAPAT DIUBAH, DITAMBAH, MAUPUN DIKURANGI OLEH PEMAKAI KOMPUTER. ISI ROM DIPERLUKANN PADA SAAT KOMPUTER DIHIDUPKAN. PERINTAH YANG ADA DIDALAM ROM SEBAGIAN AKAN DIPINDAHKAN KE RAM.
  • 7. JENIS-JENIS ROM 1. PROM 2. EPROM 3. EEPROM 4. MROM 5. MEMORI FLASH
  • 8. 4. MEMORI PROGRAM PADA MIKROKONTROLER AVR ATMEGA16 ARSITEKTUR MIKROKONTROLER AVR MEMILIKI 2 BUAH MEMORI UTAMA, YAITU MEMORI PROGRAM DAN MEMORI DATA. MEMORI FLASH (RUANG MEMORI) ADALAH RUANG DIMANA PROGRAM DISIMPAN. FLASH DIBAGI MENJADI 2 BAGIAN, YAITU BAGIAN PROGRAM BOOT DAN APLIKASI
  • 9. 5. MEMORI DATA SRAM • OPERASI SRAM DAPAT MENYIMPAN DATA SELAMA DAYA DIBERIKAN PADA CHIP. SEL MEMORI SRAM PADA DASARNYA MERUPAKAN SEJUMLAH FLIP FLOP YANG AKAN TETAP PADA SUATU KEADAAN YANG DIBERIKAN SECARA PERMANEN DAN SELAMA CATU DAYA YANG DIBERIKAN TIDAK TERPUTUS.
  • 10. 7. STATUS REGISTER (SREG) STATUS REGISTER MERUPAKAN REGISTER YANG BERISI STATUS YANG DIHASILKAN PADA SETIAP OPERASI YANG DILAKUKAN KETIKA SUATU INSTRUKSI DIEKSEKUSI. SREG MERUPAKAN BAGIAN DARI INTI CPU MIKROKONTROLER.
  • 11. A. ORGANISASI DAN ARSITEKTUR COMPUTER 1. ORGANISASI KOMPUTER MERUPAKAN BAGIAN YANG BERHUBUNGAN ERAT DENGAN UNIT-UNIT OPERASIONAL DAN INTERKONEKSI ANTARKOMPONEN PENYUSUN SYSTEM COMPUTER DALA MERELAISASIKAN ASPEK ARSITEKTURALNYA . CONTOH ASPEK ORGNAISASIONAL : • TEKNOLOGI HARDWARE • PERANGKAT ANTARMUKA • TEKNOLOGI MEMORI • SINYAL SINYAL KONTROL
  • 12. 2. ARSITEKTUR KOMPUTER ADALAH KONSEP PERENCANAAN DAN STRUKTUR PENGOPERASIAN DASAR DARI SUATU SYSTEM KOMPUTER. ARSITEKTUR KOMPUTER INI MERUPAKAN RENCANA CETAK-BIRU DAN DESKRIPSI FUNGSIONAL DARI KEBUTUHAN BAGIAN PERANGKAT KERAS YANG DIDESAIN. CONTOH ARSITEKTUR: • ARSITEKTUR VON NEUMANN • CISC • RISC • BLUE GENE
  • 13. • ARSITEKTUR KOMPUTER INI MENGANDUNG 3 SUBKATEGORI: 1. SET INSTRUKSI (ISA) 2. ARSITEKTUR MIKRO DARI ISA, DAN 3. SISTEM DESAIN DARI SELURUH KOMPONEN DALAM PERANGKAT KERAS KOMPUTER INI
  • 14. 3. PERBEDAAN ORGANISASI DAN ARSITEKTUR KOMPUTER • ORGANISASI KOMPUTER MERUPAKAN BAGIAN YANG TERKAIT DENGAN ERAT DENGAN UNIT-UNIT OPERASIONAL CONTOH: 1. TEKNOLOGI HARDWARE 2. PERANGKAT ANTARMUKA 3. TEKNOLOGI MEMORI 4. SISTEM MEMORI 5. SINYAL SINYAL KONTROL
  • 15. SEDANGKAN • ARSITEKTUR KOMPUTER MERUPAKAN ATRIBUT-ATRIBUT SYSTEM KOMPUTER YANG TERKAIT DENGAN SEORANG PROGRAMMER CONTOH: 1. SET INSTRUKSI 2. ARITMATIKA YANG DIPERGUNAKAN 3. TEKNIK PENGALAMATAN 4. MEKANISME I/O
  • 16. B. BLOK DIAGRAM ARSITEKTUR KOMPUTER • ALU (ARITHMATIC LOGIC UNIT) MERUPAKAN KOMPONEN YANG MEMPUNYAI FUNGSI UNTUK MELAKUKAN OPERASI ARITMATIKA DAN OPERASI LOGIKA BERDASAR INSTRUKSI YANG DITENTUKAN. ALU TERDIRI DARI 2 BAGIAN YAITU UNIT ARITMATIKA DAN UNIT LOGIKA BOOLEAN .
  • 17. 2. KONTROL UNIT • MERUPAKAN BAGIAN DARI PROSESSOR YANG MEMPUNYAI FUNGSI UNTUK MENGATUR JALANNYA PROGRAM MASUKAN MASUKAN CONTROL UNIT ADALAH: a) CLOCK/PEWAKTU b) REGISTER INSTRUKSI c) FLAG d) SINYAL CONTROL
  • 18. 3. UNIT MEMORI • MERUPAKAN TEMPAT PENYIMPANAN DATA ATAU KOMPONEN-KOMPONEN ELEKTRONIK YANG MENYIMPAN PERINTAH-PERINTAH YANG MENUNGGU UNTUK DIEKSEKUSI OLEH PROSESSOR.
  • 19. 4. UNIT INPUT/OUTPUT • MERUPAKAN PERANGKAT MASUKAN UNIT COMPUTER YANG BEKERJA MEMBERIKAN PERINTAH LANGSUNG ATAU DATA KE PERALATAN PROSES PADA COMPUTER UNTUK DIPORSES KEMUDIAN DIKELUARKAN BERUPA INFORMASI KEPADA PENGGUNA.
  • 20. 5. BUS • MERUPAKAN SEBUAH SUBSISTEM YANG MENTRANSFER DATA ATAU LISTRIK ANTARKOMPONEN KOMPUTER DIDALAM SEBUAH KOMPUTER ATAU ANTARKOMPUTER. • BUS DAPAT DIKATEGORIKAN MENJADI 3 BAGIAN: 1. ADRESS BUS 2. DATA BUS 3. CONTROL BUS
  • 21. 6. ARSITEKTUR VON NEUMANN • ARSITEKTUR VON NEUMANN (ATAU MESIN VON NEUMANN) ADALAH ARSITEKTUR YANG DICIPTAKAN OLEH JOHN VON NEUMANN(1903-1957). ARSITEKTUR INI DIGUNAKAN OLEH HAMPIR SEMUA KOMPUTER SAAT INI.