際際滷

際際滷Share a Scribd company logo
DESAIN MEMORI
Dari Kelompok 7
 Irfan Saputra
 Muh. Hajar Akbar
 Ahlun Nazar
 Muh. Sholeh
Memori
Tersusun atas berbagai macam piranti yang
menyimpan instruksi dan data yang diperlukan
untuk operasinya
Dibagi 2 kelompok utama :
Memori utama (main memory)
Memori pembantu (secondary memory)
Karakteristik Memori
Metode Akses
Ada 4 jenis pengaksesan data yaitu :
 Sequential Access  Mengorganisasikan Unit data
menjadi beberapa record Contoh : tape
 Direct Access  Sequential access dengam
menggunakan alamat tiap record Contoh : disk
 Random Access Pengaksesan record dengan alamar
yang diacak Contoh : RAM
 Associative  Random access yang menggunakan
perbandingan jumlah bit pada pengaksesan data Cache
memory
Parameter Kinerja Sistem Memori
 Kapasitas (capacity) : jumlah maksimum unit data
yang dapat disimpannya
 Waktu pengaksesan (access time) : waktu yang
diperlukan untuk mengakses data
 Waktu siklus (cycle time) : ukuran seberapa
sering memori dapat diakses
 Biaya (cost) : biasa diekspresikan dalam bentuk
rupiah per bit
Parameter Kinerja Sistem Memori
 Kecepatan transfer data (data transfer
rate) : jumlah bit per detik data yang
dapat dibaca
 Pada RAM  transfer rate = 1/(Waktu Siklus)
 Non Ram, TN = TA +
 TN = Waktu rata-rata untuk membaca atau menulis N bit
 TA = Waktu access rata-rata
 N = Jumlah bit
 R = Kecepatan transfer dalam bit per detik (bps)
R
N
Karakteristik Fisik Memori
 Volatile memory (isi hilang jika listrik mati)
 Non-volatile memory (isi tetap walaupun listrik
mati)
 Memory permukaan magnetik adalah non-volatile
(contoh : hardisk)
 Memory semikonduktor dapat merupakan volatile
(contoh : RAM) atau non-volatile (contoh : ROM).
Memori Semi Konduktor
 Elemen dasar memori semikonduktor  sel
memori.
 Sel memori memiliki sifat-sifat tertentu:
 Sel memori memiliki dua keadaan stabil (atau semi-
stabil) yang dapat digunakan untuk
merepresentasikan bilangan biner 1 atau 0.
 Sel memori mempunyai kemampuan untuk ditulisi
(sedikit satu kali) untuk menyetel keadaan.
 Sel memori mempunyai kemampuan untuk dibaca, untuk
merasakan keadaan.
Operasi Sel Memori Memori
 sel memori mempunyai tiga terminal fungsi
yang mampu membawa sinyal listrik.
 Terminal select berfungsi memilih operasi
tulis atau baca.
 Untuk penulisan, terminal lainnya
menyediakan sinyal listrik yang men-set
keadaan sel bernilai 1 atau 0
 untuk operasi pembacaan, terminal ini
digunakan sebagai keluaran.
Opersi Tulis
Operasi Baca
Memori Cache
 Memori kecil berkecepatan tinggi
 Sebagai memori buffer bagi memori utama
 Lebih cepat daripada memori utama
Memori
Skema Hubungan Cache dan Main
Memory:
 Data yang akan diolah akan
diakses dan dibawa memory
utama.
 Data yang akan diolah akan
diakses oleh cache untuk
ditampung (Buffer)
 Data dibawa ke CPU lalu
diolah setelah itu
dikembalikan ke Cache dan
dikemnbalikan ke memori
utama. data menunggu akses
dari output device.
Desain Cache
 Ukuran (size)
 Fungsi Mapping
 Algoritma penggantian
(replacement algrthm)
 Cara penulisan (write policy)
 Ukuran Block
 Jumlah Cache
Operaasi pembacaan Cache
Menerima alamat RA dari
CPU
Start
Block yang
berisi RA ada
dalam Cache
Mngambil Word RA dan
Mengirim Ke CPU
Selesai
Mengakses main memori
untuk block yang berisi RA
Mengalokasikan cache slot
untuk block main memory
Mengirim word RA ke CPU
Memuat Block Main
Memory Dalam Slot Cache
Metode Write Through
Merupakan Pengapdetan Cache dan main memory
pada waktu bersamaan.
 Kelemahan metode ini adalah efisiensi cache akan
berkurang karena memori utama harus diakses pada
setiap proses write.
 Kelebihannya adalah informasi yang tepat selalu
tersedia di memori utama
Metode Write-Back
 Pada metode write-back, update memori utama
dilakukan hanya pada saat word yang telah
dimodifikasi digantikan dari cache. Metode ini
membutuhkan penjagaan suatu flag untuk setiap
word dalam cache untuk menandai word yang
dimodifikasi
 Keuntungannya adalah tidak adanya masalah seberapa
sering word di-update ketika berada dalam cache
 Kerugiannya adalah salinan data dalam memori utama
inkonsisten sampai data yang termodifikasi ditulis
kembali ke dalamnya
Organisasi Cache
Algoritma Pemetaan
- Merupakan Algoritma Yang disimpan dalam cache yang
berfungsi untuk pemetaan blok-blok memori utama dalam
saluran cache
- Ada tiga jenis pemetaan :
- Pemetaan langsung
- ;emetaan asosiatif
- Pemetaan set asosiatif
Kode Hamming
Merupakan solusi untuk
koreksi kesalahn memori
semi konduktor yang
mengalami kerusakan dengan
menggunakan system
pengkoreksian kesalahan
yang diganbarkan melalui
diagram venn.
Memory Virtual
Merupakan sebuah mekanisme yang digunakan untuk mengambil
sebagian memory skunder dan menggunakannya seolah-olah
memory utama
Ada tiga cara pengimplementasian virtual memory yaitu:
1. Pagging
2. Segmentasi
3. Gabungan pagging dan segmentasi
Memory Virtual
Sistem paging mengimplementasikan ruang alamat
besar pada memori kecil menggunakan index
register, base register, segment register,
dll.
Sistem segmentasi mengimplementasikan
penggunaan alamat pada tabel yang berbeda.
Ending
Thank you,
Ad

Recommended

PPT
PENDAHULUAN. SISTEM, MODEL, DAN SIMULASI
Dimara Hakim
PDF
Kuliah 1 pengantar sistem terdistribusi
IbraAcademy
PPTX
Konsep dasar sistem terdistribusi
arfianti
PPTX
Arm modes
abhi165
PPTX
Pengukuran Kinerja Supply Chain.pptx
DwiYudaSyaputra
PDF
Multiprosesor dan multikomputer
smiledianita
PPTX
Presentasi Cache Memori
Budi Purwanto
DOCX
Tugas makalah sistim operasi terdistribusi
cah_bagus12
DOC
Sistem informasi keuangan
natubakha
PPTX
ppt Sistem informasi manajemen
rin_oktarina
PPTX
8086 signals
mpsrekha83
PDF
10 feature engineering-univ-gunadarma
ArdianDwiPraba
PDF
System-on-Chip
Lars Jacobs
PDF
8 modul 8-dts-fitur dan cleaning data-univ-gunadarma
ArdianDwiPraba
PPTX
power point WAN Presentation
Samsul Z Arifin
PPT
Sistem Pendukung Keputusan
Lia Rusdyana Dewi
PPT
Pengetahuan Dasar Switching ( Circuit Switching dan Packet Switching )
Andrean Yogatama
PDF
Rpl 07 - pembuatan prototipe perangkat lunak
Febriyani Syafri
PDF
Soc architecture and design
Satya Harish
PPTX
Cache Memory- JMD.pptx
JulianaMeiDuldulao
PPT
Assembly language programming_fundamentals 8086
Shehrevar Davierwala
DOCX
Makalah Organisasi Komputer - Direct Memory Access (DMA)
Fajar Jabrik
PPTX
TS31103 ISIM introduction
Kimmy Yang
PPTX
Cache memory
haqiemisme
PDF
Embedded C - Optimization techniques
Emertxe Information Technologies Pvt Ltd
PDF
Modul metasploit
Setia Juli Irzal Ismail
PPTX
8086 microprocessor instruction set by Er. Swapnil Kaware
Prof. Swapnil V. Kaware
PPTX
7 pengembangan sistem
Judianto Nugroho
PPT
Understanding How Computer Memory Works.
radianb
PPTX
Pertemuan 7 sistem memory
jumiathyasiz

More Related Content

What's hot (20)

DOC
Sistem informasi keuangan
natubakha
PPTX
ppt Sistem informasi manajemen
rin_oktarina
PPTX
8086 signals
mpsrekha83
PDF
10 feature engineering-univ-gunadarma
ArdianDwiPraba
PDF
System-on-Chip
Lars Jacobs
PDF
8 modul 8-dts-fitur dan cleaning data-univ-gunadarma
ArdianDwiPraba
PPTX
power point WAN Presentation
Samsul Z Arifin
PPT
Sistem Pendukung Keputusan
Lia Rusdyana Dewi
PPT
Pengetahuan Dasar Switching ( Circuit Switching dan Packet Switching )
Andrean Yogatama
PDF
Rpl 07 - pembuatan prototipe perangkat lunak
Febriyani Syafri
PDF
Soc architecture and design
Satya Harish
PPTX
Cache Memory- JMD.pptx
JulianaMeiDuldulao
PPT
Assembly language programming_fundamentals 8086
Shehrevar Davierwala
DOCX
Makalah Organisasi Komputer - Direct Memory Access (DMA)
Fajar Jabrik
PPTX
TS31103 ISIM introduction
Kimmy Yang
PPTX
Cache memory
haqiemisme
PDF
Embedded C - Optimization techniques
Emertxe Information Technologies Pvt Ltd
PDF
Modul metasploit
Setia Juli Irzal Ismail
PPTX
8086 microprocessor instruction set by Er. Swapnil Kaware
Prof. Swapnil V. Kaware
PPTX
7 pengembangan sistem
Judianto Nugroho
Sistem informasi keuangan
natubakha
ppt Sistem informasi manajemen
rin_oktarina
8086 signals
mpsrekha83
10 feature engineering-univ-gunadarma
ArdianDwiPraba
System-on-Chip
Lars Jacobs
8 modul 8-dts-fitur dan cleaning data-univ-gunadarma
ArdianDwiPraba
power point WAN Presentation
Samsul Z Arifin
Sistem Pendukung Keputusan
Lia Rusdyana Dewi
Pengetahuan Dasar Switching ( Circuit Switching dan Packet Switching )
Andrean Yogatama
Rpl 07 - pembuatan prototipe perangkat lunak
Febriyani Syafri
Soc architecture and design
Satya Harish
Cache Memory- JMD.pptx
JulianaMeiDuldulao
Assembly language programming_fundamentals 8086
Shehrevar Davierwala
Makalah Organisasi Komputer - Direct Memory Access (DMA)
Fajar Jabrik
TS31103 ISIM introduction
Kimmy Yang
Cache memory
haqiemisme
Embedded C - Optimization techniques
Emertxe Information Technologies Pvt Ltd
Modul metasploit
Setia Juli Irzal Ismail
8086 microprocessor instruction set by Er. Swapnil Kaware
Prof. Swapnil V. Kaware
7 pengembangan sistem
Judianto Nugroho

Similar to Desain memory (20)

PPT
Understanding How Computer Memory Works.
radianb
PPTX
Pertemuan 7 sistem memory
jumiathyasiz
DOC
Memoryi internal-eksternal
syamsinur
DOC
Arsitektur sistem memori komputer
Aditya Nugroho
PPTX
Pert-09 Memori Internal.pptx............
AgriTriansyah2
PPT
Pertemuan_V_VI.ppt
ChatrioDestandra1
PPTX
Internal-Momory.pptx
LidyaWati27
DOCX
Hirarki memori
mmrifai
PPTX
Pertemuan 10 memory
Buhori Muslim
PPTX
Organisasi Dan Arsitektur Komputer Chapter 6.
DodyDharmaN
PPT
ARSITEKTUR SISTEM MEMORI
Angling_seto
PPTX
Tugas PPT Memori Internal.pptx
Aryawidiarta
PPT
07. memory
FajarZain
PPTX
Materi Sistem Operasi - Virtual Memori Dan Penggunaanya
Mohammad Faried Rahmat
PPTX
ARSITEKTUR DAN ORGANISASI KOMPUTER - MEMORY.pptx
akumanomayonaka
PDF
Bab 4 memory internal
aulia sriwahyuni
PDF
Bab 4 memory internal
aulia sriwahyuni
PDF
Bab 4 memory internal
zulin zul
PPTX
Pengenalan hardware
ramlahidris
PPTX
Pengenalan hardware
nursafitri14
Understanding How Computer Memory Works.
radianb
Pertemuan 7 sistem memory
jumiathyasiz
Memoryi internal-eksternal
syamsinur
Arsitektur sistem memori komputer
Aditya Nugroho
Pert-09 Memori Internal.pptx............
AgriTriansyah2
Pertemuan_V_VI.ppt
ChatrioDestandra1
Internal-Momory.pptx
LidyaWati27
Hirarki memori
mmrifai
Pertemuan 10 memory
Buhori Muslim
Organisasi Dan Arsitektur Komputer Chapter 6.
DodyDharmaN
ARSITEKTUR SISTEM MEMORI
Angling_seto
Tugas PPT Memori Internal.pptx
Aryawidiarta
07. memory
FajarZain
Materi Sistem Operasi - Virtual Memori Dan Penggunaanya
Mohammad Faried Rahmat
ARSITEKTUR DAN ORGANISASI KOMPUTER - MEMORY.pptx
akumanomayonaka
Bab 4 memory internal
aulia sriwahyuni
Bab 4 memory internal
aulia sriwahyuni
Bab 4 memory internal
zulin zul
Pengenalan hardware
ramlahidris
Pengenalan hardware
nursafitri14
Ad

Desain memory

  • 1. DESAIN MEMORI Dari Kelompok 7 Irfan Saputra Muh. Hajar Akbar Ahlun Nazar Muh. Sholeh
  • 2. Memori Tersusun atas berbagai macam piranti yang menyimpan instruksi dan data yang diperlukan untuk operasinya Dibagi 2 kelompok utama : Memori utama (main memory) Memori pembantu (secondary memory)
  • 4. Metode Akses Ada 4 jenis pengaksesan data yaitu : Sequential Access Mengorganisasikan Unit data menjadi beberapa record Contoh : tape Direct Access Sequential access dengam menggunakan alamat tiap record Contoh : disk Random Access Pengaksesan record dengan alamar yang diacak Contoh : RAM Associative Random access yang menggunakan perbandingan jumlah bit pada pengaksesan data Cache memory
  • 5. Parameter Kinerja Sistem Memori Kapasitas (capacity) : jumlah maksimum unit data yang dapat disimpannya Waktu pengaksesan (access time) : waktu yang diperlukan untuk mengakses data Waktu siklus (cycle time) : ukuran seberapa sering memori dapat diakses Biaya (cost) : biasa diekspresikan dalam bentuk rupiah per bit
  • 6. Parameter Kinerja Sistem Memori Kecepatan transfer data (data transfer rate) : jumlah bit per detik data yang dapat dibaca Pada RAM transfer rate = 1/(Waktu Siklus) Non Ram, TN = TA + TN = Waktu rata-rata untuk membaca atau menulis N bit TA = Waktu access rata-rata N = Jumlah bit R = Kecepatan transfer dalam bit per detik (bps) R N
  • 7. Karakteristik Fisik Memori Volatile memory (isi hilang jika listrik mati) Non-volatile memory (isi tetap walaupun listrik mati) Memory permukaan magnetik adalah non-volatile (contoh : hardisk) Memory semikonduktor dapat merupakan volatile (contoh : RAM) atau non-volatile (contoh : ROM).
  • 8. Memori Semi Konduktor Elemen dasar memori semikonduktor sel memori. Sel memori memiliki sifat-sifat tertentu: Sel memori memiliki dua keadaan stabil (atau semi- stabil) yang dapat digunakan untuk merepresentasikan bilangan biner 1 atau 0. Sel memori mempunyai kemampuan untuk ditulisi (sedikit satu kali) untuk menyetel keadaan. Sel memori mempunyai kemampuan untuk dibaca, untuk merasakan keadaan.
  • 9. Operasi Sel Memori Memori sel memori mempunyai tiga terminal fungsi yang mampu membawa sinyal listrik. Terminal select berfungsi memilih operasi tulis atau baca. Untuk penulisan, terminal lainnya menyediakan sinyal listrik yang men-set keadaan sel bernilai 1 atau 0 untuk operasi pembacaan, terminal ini digunakan sebagai keluaran. Opersi Tulis Operasi Baca
  • 10. Memori Cache Memori kecil berkecepatan tinggi Sebagai memori buffer bagi memori utama Lebih cepat daripada memori utama
  • 11. Memori Skema Hubungan Cache dan Main Memory: Data yang akan diolah akan diakses dan dibawa memory utama. Data yang akan diolah akan diakses oleh cache untuk ditampung (Buffer) Data dibawa ke CPU lalu diolah setelah itu dikembalikan ke Cache dan dikemnbalikan ke memori utama. data menunggu akses dari output device.
  • 12. Desain Cache Ukuran (size) Fungsi Mapping Algoritma penggantian (replacement algrthm) Cara penulisan (write policy) Ukuran Block Jumlah Cache
  • 13. Operaasi pembacaan Cache Menerima alamat RA dari CPU Start Block yang berisi RA ada dalam Cache Mngambil Word RA dan Mengirim Ke CPU Selesai Mengakses main memori untuk block yang berisi RA Mengalokasikan cache slot untuk block main memory Mengirim word RA ke CPU Memuat Block Main Memory Dalam Slot Cache
  • 14. Metode Write Through Merupakan Pengapdetan Cache dan main memory pada waktu bersamaan. Kelemahan metode ini adalah efisiensi cache akan berkurang karena memori utama harus diakses pada setiap proses write. Kelebihannya adalah informasi yang tepat selalu tersedia di memori utama
  • 15. Metode Write-Back Pada metode write-back, update memori utama dilakukan hanya pada saat word yang telah dimodifikasi digantikan dari cache. Metode ini membutuhkan penjagaan suatu flag untuk setiap word dalam cache untuk menandai word yang dimodifikasi Keuntungannya adalah tidak adanya masalah seberapa sering word di-update ketika berada dalam cache Kerugiannya adalah salinan data dalam memori utama inkonsisten sampai data yang termodifikasi ditulis kembali ke dalamnya
  • 17. Algoritma Pemetaan - Merupakan Algoritma Yang disimpan dalam cache yang berfungsi untuk pemetaan blok-blok memori utama dalam saluran cache - Ada tiga jenis pemetaan : - Pemetaan langsung - ;emetaan asosiatif - Pemetaan set asosiatif
  • 18. Kode Hamming Merupakan solusi untuk koreksi kesalahn memori semi konduktor yang mengalami kerusakan dengan menggunakan system pengkoreksian kesalahan yang diganbarkan melalui diagram venn.
  • 19. Memory Virtual Merupakan sebuah mekanisme yang digunakan untuk mengambil sebagian memory skunder dan menggunakannya seolah-olah memory utama Ada tiga cara pengimplementasian virtual memory yaitu: 1. Pagging 2. Segmentasi 3. Gabungan pagging dan segmentasi
  • 20. Memory Virtual Sistem paging mengimplementasikan ruang alamat besar pada memori kecil menggunakan index register, base register, segment register, dll. Sistem segmentasi mengimplementasikan penggunaan alamat pada tabel yang berbeda.