SISDIG_B_TUGAS_10_5113100066
MEMORI
Pada kesempatan kali ini kita akan membahas mengenai
memori, dimana pembahasan tentang memori sendiri masih berhubungan dengan bab
sebelumnya tentang register. Memori merupakan pengembangan dari register namun
lebih kompleks serta mendalam.
Sedangkan pengertian dari memori (atasu memory) komputer sendiri adalah
kemampuan untuk mempertahankan data dalam jangka waktu tertentu. Memori
komputer berguna untuk menyimpan dan mengirim data untuk diolah di processor.
A.)
Jenis-jenis
Memori
Memori sendiri dibedakan menjadi dua,
yaitu ROM (Memory Read Only) dan RAM (Memory Read / Write). Berikut ini
penjelasannya:
a.)
Memory
Read Only (ROM)
Ø Peralatan memori
yang dapat dibaca namun tidak dapat ditulis oleh CPU
Contoh
: Switch Mekanis (computer menggunakannya untuk menyimpan konstansta yang
digunakan untuk menentukan konfigurasi system(jumlah memori utama).
Ø PROM
(Programming Read Only Memory) adalah ROM yang diprogram oleh pabrik pembuatnya
dan kita tidak bisa mengubah isinya.
Ø EPROM
(Erasable PROM) adalah ROM yang dapat dihapus dengan menggunakan sinar
ultraviolet dan kemudian deprogram kembali.
Ø EAROM(Electrically
Alterable ROM) ROM yang dapat deprogram oleh computer dengan menggunakan
operasi arus tinggi (high current) khusus, digunakan untuk menyimpan informasi
yang jarang sekali berubah, contohnya : informasi konfigurasi.
b.)
Memory
Read / Write (RAM)
Memori
Read/Write dapat diklasifikasikan menurut sifat pengoperasiannya adalah :
1.
Sifat Fisik
v
Statis lawan Dinamis
Static RAM
(SRAM)
· Untuk setiap
word apabila telah ditulis tidak perlu lagi dialamatkan atau dimanipulasi untuk
menyimpan nilainya.
· Tidak perlu
penyegaran
· Dibentuk dari
flip-flop yang nmeggunakan arus kecil untuk memelihara logikanya.
· Digunakan untuk
register CPU dan peralatan penyimpanan berkecepatan tinggi.
· Merupakan
sirkuit memori semikonduktor yang cepat dan mahal.
Dynamic RAM (DRAM)
· Dibentuk dari
kapasitor (peralatan yang digunakan untuk menyimpan muatan listrik) dan
transistor
· Menggunakan
sirkuit pembangkit
· Waktu siklusnya
2 kali access time (waktu access baca) yaitu waktu yang dibutuhkan untuk
memanggil kembali data dari peralatan.
· Perlu penyegaran
v
Volatil lawan Non-Volatil
Memori
Volatile
Membutuhkan
sumber daya yang terus menerus untuk menyimpan nilainya. Contoh : RAM Static
dan Dynamic
Memori
Non Volatile
Tidak
membutuhkan sumber daya yang terus menerus untuk menyimpan nilainya.
Contoh
: ROM
v
Read Destruktif lawan Read Non-Destruktif
Memori Read
Destruktif
· Apabila dalam
proses membaca word memori tersebut juga menghancurkan nilainnya.
· Mempunyai 2 fase
operasi yaitu read cycle dan restore cycle
· Selama akses
baca system penyimpan pertama kali akan membaca word dan selama akses tulis
system penyimpanan pertama kali akan membaca word, yang mengakibatkan waku
akses baca akan lebih pendek daripada waktu tulis.
Contoh : DRAM
Memori Read
Non-Destruktif
· Dalam proses
membaca word, memori tersebut tidak dapat dihancurkan.
· Contohnya : SRAM
dan ROM
v
Removable lawan Permanen
Memori Removable
· Memori yang
elemen aktifnya dapat dikeluarkan dari hardware system.
· Contoh : disket.
Memori Non
Removable
· Memori yang
elemen aktifnya tidak dapat dikeluarkan dari hardware system.
· Contoh : RAM dan
hard disk
2.
Organisasi Logis
Memori yang
menggunakan alamat untuk menentukan sel yang dibaca dan ditulis.
Memori yang
menggunakan isi dari bagian word untuk menentukan sel yang dibaca atau ditulis
Memori yang
menggunakan piya magnetis untuk mengakses data secara urut.
3.
Memori Archival
- Memori non
volatile yang dapat menyimpan banyak data dengan biaya yang sangat sedikit
dan dalam jangka waktu yang lama.Contoh : Tape(Pita), Disk dan Disk Optis
- Disk Optis
menyimpan data dengan mengubah secara internal sifat reflektif dari bidang
kecil yang ada pada disk dan membaca data dengan cara mendeteksi secara
visual yang telah diubah.
WORM Memori (Word Once Read Many Times)
ideal untuk menyimpan archival, karena bila sekali telah ditulis ia secara
fungsional menjadi ROM.
B.) Error Correction
Error Corretion
adalah proses untuk mengkoreksi suatu error pada data yang mungkin terjadi pada
saat transmisi atau dalam penyimpanan. Koreksi yang mencul tetap memungkinkan
system untuk tetap bekerja. Jika dua error muncul, keduanya bisa di deteksi
tapi tidak bisa dikoreksi. Error Correction bertumpu pada hamming code.
C.) Desain Memori
Sel Memori
Implementasi RAM
1K-WORD:
Ø RAM
1K-word mempunyai alamat 10 bit
Ø Alamat
10 bit dibagi menjadi 2 masing-masing panjangnya 5 bit
Ø Bagian
pertama untuk pemilihan baris, bagian lainnya untuk pemilihan kolom
Struktur 2 dimensinya seperti berikut:
D.) Memori Decoding
Programmable
Logic Array (PLA)
PLA
adalah rangkaian digital yang terdiri dari gerbang NOT, AND, OR, dan XOR.
Gambar di bawah menunjukkan contoh PLA dengan 3 Input, 4 AND, dan 2 output.
Seperti
pada ROM, untuk mengimplementasikan suatu fungsi, terminal yang tidak terkait
harus terputus .
Komentar
Posting Komentar