Anda di halaman 1dari 10

Teknik Informatika FTI UMB 1

VII/

MEMORI
i. dalam system komputer

VII

Tujuan Instruksional khusus Mahasiswa dapat mengerti dan memahami karakteristik dan hirrakhi memori

II.

Daftar Materi Pembahasan Karakteristik Sistem-sistem Memori Hirarkhi Memori o o o Jenis Memori Semikonduktor Random Access Tipe-tipe memori semikonduktor Organisasi Memori

Pusat Pengembangan Bahan Ajar - UMB

RATNA MUTU MANIKAM S.KOM.MT Arsitektur & Organsasi Komputer

Teknik Informatika FTI UMB 2


III. Pembahasan / Isi Karakteristik Sistem-sistem Memori Lokasi o o o CPU - Register Internal (main) Exeternal (Secondary) - magnetic disk, magnetic tape dll Kapasitas o o Ukuran word Banyaknya word

VII/

Bagi internal memory, kapasitas dinyatakan dalam bentuk byte ( 1 byte = 8 bit) atau word. Panjang word adalah 8, 16 dan 32 bit. Bagi eksternal memory, kapasitas dinyatakan dalam byte Satuan Transfer o o Word Block

Bagi internal memory, satuan transfer sama dengan jumlah satuan data yang masuk ke dan keluar dari modul memori. Panjang saluran sering kali sama dengan panjang word. Berikut konsep satuan transfer bagi internal memory: Word Satuan alami organisasi memori. Ukuran word biasanya sama dengan jumlah bit yang digunakan untuk representasi bilangan dan panjang instruksi. Addressable Unit Pada sejumlah system, addressable unit adalah word. Namun terdapat system yang mengizinkan pengalamatan pada tingkat byte. Pusat Pengembangan Bahan Ajar - UMB RATNA MUTU MANIKAM S.KOM.MT Arsitektur & Organsasi Komputer

Teknik Informatika FTI UMB 3


jumlah N addressable unit adalah 2A = N Unit of transfer

VII/

Pada semua kasus, hubungan antara panjang A suatu alamat dan

Bagi memori utama, satuan ini merupakan jumlah bit yang dibaca atau dituliskan ke dalam memori pada suatu saat. Satuan transfer tidak perlu sama dengan word atau addressable unit. Bagi external memori, seringkali data ditransfer dalm jumlah yang auh lebih besar dari word, dan dikenal sebagai block. Metode Akses o Sequential access Memori diorganisasikan menjadi unit-unit data disebut record. Informasi pengalamatan yang disimpan dipakai untuk memisahkan record-record dan untuk membantu proses pen carian. Digunakan mekanisme baca/tulis yang digunakan bersama (shared read/write mechanism), dan mekanisme ini harus dipindahkan dari lokasi saat tertentu ke lokasi yang diinginkan yaitu dengan cara melewatkan dan mengeluarkan record-record. Misalnya magnetic tape o Direct access Menggunakan mekanisme bacatulis (shared read/write mecanism). Setiap blok dan record memiliki alamat-alamat yang unit bersadarkan lokasi fisik. Akses diperoleh dengan cara akses langsung o Random access Waktu untuk mengakses lokasi tertentu tidak tergantung pada urutan akses sebelumnya dan bersifta konstan. Setiap lokasi dapat dipilih secara random dn diakses serta dialamati secara langsung. Memori utama merupakan random anccess

Pusat Pengembangan Bahan Ajar - UMB

RATNA MUTU MANIKAM S.KOM.MT Arsitektur & Organsasi Komputer

Teknik Informatika FTI UMB 4


o Associative access

VII/

Sebuah word dicari berdasarkan pada isi dan bukan berdasarkan alamat. Seperti pada RAM, setiap lokasi memiliki masing-masing mekanisme pengalamatan sendiri dan waktu pencarian tidak bergantung secara konstan terhadap lokasi atau pola access sebelumnya. Cache memory, juga menggunakan associative access Kinerja o Access time Bagi RAM, access time merupakan waktu yang dibutuhkan untuk melakukan operasi baca atau tulis. Bagi non RAM, accesss time waktu yang dibutuhkan melakukan mekanisme baca tulis pada lokasi tertentu. o Cycle time Konsep ini digunakan pada RAM dan terdiri dari access time ditambah dengan waktu tambahan yang diperlukan transient agar hilang pada saluran signal atau untuk menghasilkan kembali data bila data ini dibaca secara destruktif. o Transfer time Adalah kecepatan data agar dapat ditransfer ke unit memori atau ditransfer dari unit memori. Pada RAM, transfer rate sama dengan 1/(waktu siklus). Bagi non RAM, transfer rate adalah TN = TA + N R 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) Tipe fisik RATNA MUTU MANIKAM S.KOM.MT Arsitektur & Organsasi Komputer

Pusat Pengembangan Bahan Ajar - UMB

Teknik Informatika FTI UMB 5


o o Semikonduktor Teknologi SLI dan VLSI Permukaan magnetic Misalnya magnetic disk atau magnetic tape Karakteristik fisik o Volatile/non volatile

VII/

Volatile memori adalah Informasi akan rusak secara alamai atau hilang bila daya listrik dimatikan. Non volatile memori adalah sekali informasi direkam akan tetap berada disana tanpa mengalami kerusakan sebelum diubah. Memori permukaan magnetic adalah non-volatile Memori sekunder dapat berupa volatile atau non-volatile, yaitu ROM merupakan memori non volatile dan RAM merupakan memri volatile. o Erasable/non erasabale

Organisasi Adalah pengaturan bit dalam menyusun word secara fisik.

Hirarkhi Memori Ditinjau dari teknologi memori, dapat diukur sebagai berikut: Semakin kecil waktu access, semakin besar harga per bit Semakin besar kapasitas, semakin kecil harga per bit Semakin besar kapasitas, semakin besar waktu access.

Perancang mempunyai keinginan untuk memakai teknologi memori yang ada untuk memori yang berkapasitas besar, karena kapasitas diperlukan dan karena harga per bit cukup rendah. Namun untuk memenuhi syarat unjuk kerja, perancang perlu menggunakan memori yang mahal, berkapasitas relative rendah dengan waktu access yang cepat.

Pusat Pengembangan Bahan Ajar - UMB

RATNA MUTU MANIKAM S.KOM.MT Arsitektur & Organsasi Komputer

Teknik Informatika FTI UMB 6


perancang menggunakan hirrakhi memori seperti pada gambar dibawah ini.

VII/

Dengan tidak menggantungkan diri pada sebuah komponen memori atau teknologi, maka

Register Cache Main memory Magnetic disk Magnetic tape

Gambar 9-1. Hirarkhi Memori tradisional

Register Cache Main memory Disk Cache Magnetic disk Magnetic tape Pusat Pengembangan Bahan Ajar - UMB Optical Disk RATNA MUTU MANIKAM S.KOM.MT Arsitektur & Organsasi Komputer

Teknik Informatika FTI UMB 7


Gambar 9-2. Hirarkhi memori kontemporer

VII/

Semakin menurunnya hirarkhi memori, naka hal-hal dibawah ini akan terjadi: Penurunan harga/bit Penurunan kapasitas Peningkatan waktu akses Penurunan frekuensi akses memori oleh CPU

Kunci keberhasilan organisasi pada memori adalah pada penurunan frekuensi access. Apabila memori dapat diorganisasikan sehubungan dengan pada penurunan harga/bit melalui peningkatan waktu akses, dan bila data dan instruksi dapat didistribusikan melalui memori ini sehubungan dengan penurunan frekuensi akses memori oleh CPU, maka akan jelas secara intuitif bahwa pola ini akan mengurangi biaya keseluruhan dengan tingkatan unjuk kerja tertentu. Pada gambar 9-1, menunjukkan jenis memori yang tercepat, terkecil dan termahal terdiri dari register-register internal bagi prosesor. Umumnya prosesor terdiri dari beberapa lusin register seperti itu, walaupun sebagian mesin berisi ratusan register. Dua tingkatan dibawahnya, memori utama, juga berkaitan dengan real memory, merupakan system internal memori yang penting dari sbeuah computer. Setiap lokasi didalam memori utama memiliki alamat yang unik dan sebagian besar instruksi mesin berkaitan dengan satu alamat memori utama atau lebih. Biasanya memori utama dikembangkan dengan kecepatan yang lebih tinggi dan cache yang lebih kecil. Umumnya cache bersifat tidak tampak bagi programmer dan juga prosesor. Memori digunakan menyimpan program dan file-file data dan biasanya tampak terhadap programmer hanya dalam bentuk file dan record.

Pusat Pengembangan Bahan Ajar - UMB

RATNA MUTU MANIKAM S.KOM.MT Arsitektur & Organsasi Komputer

Teknik Informatika FTI UMB 8


sebagai virtual storage atau virtual memory.

VII/

Disk juga digunakan untuk menyediakan pengembangan bagi memori utama yang dikenal Memori utama dapat digunakan sebagai buffer untuk menyimpan data secara temporer yang akan dikirim ke disk.

Jenis Memori Semikonduktor Random Access Semua jenis memori yang akan dibahas adalah random access, yaitu word memori secara langsung diakses melalui logika pengalamatan wired-in. Tabel 10-1. Tipe-tipe memori semikonduktor Tipe Memori RAM ROM PROM EPROM Flash Memory EEPROM Read-only memory Readmostly memory Tidak mungkin UV Light, chiplevel Electrically block level Electrically byte-level Jenis yang paling umum digunakan adalah RAM RAM adalah untuk membaca data dari memori dan dapat menulis data yang baru ke memori secara mudah dan cepat. Pembacaan dan penulisan diperoleh dengan menggunakan signal-signal listrik. Teknologi RAM terbagi 2 yaitu a. Statik b. Dinamik Non-volatile Kategori Read-write Read-only Penghapusan Electrical byte level Mask Mekanisme Penulisan Electrically Volatilitas Volatile

Pusat Pengembangan Bahan Ajar - UMB

RATNA MUTU MANIKAM S.KOM.MT Arsitektur & Organsasi Komputer

Teknik Informatika FTI UMB 9


kapasitor.

VII/

RAM dinamik disusun oleh sel-sel yang menyimpan data sebagai muatan listrik pada Keberadaan dan ketidakadaan muatan listrik pada kapasitor diinterpretasikan sebagai bilangan biner 1 atau 0. Karena kapasitor cenderung untuk mengosongkan muatan, maka RAM dinamik memerlukan pengisian muatan listrik secara periodic untuk memelihara penyimpanan data. RAM static, nilai-nilai biner disimpan dengan menggunakan konfigurasi gate logika flipflop. RAM static, akan menampung data sepanjang daya listrik disediakan untuknya. RAM static dan RAM dinamik adalah volatile. Sel memori dinamik lebih sederhana dan lebih kecil dibandingkan dengan sel memoi static. RAM dinamik lebih rapat (Sel lebih kecil= lebih banyak sel per satuan luas) dan lebih murah dibandingkan dengan RAM static. RAM dinamik cenderung lebih digunakan untuk kebutuhan memori yang lebih besar. RAM static umumnya lebih cepat dibandingkan dengan RAM dinamik. Bila hanya diperlukan sedikit ROM dengan isi memori tertentu, alternative yang murah adalah PROM, Seperti halnya ROM, PROM bersifat non-volatile dan hanya bis ditulisi sekali saja. PROM, proses penulisan dibentuk secara elektris dan dapat dibuat oleh penjual atau pembeli, dan diperlukan peralatan khusus untuk proses penulisan atau pemrograman. Variasi ROM lainnya adalah read-mostly memory, untuk aplikasi operasi pembacaan yang jauh lebih sering disbanding dengan operasi penulisan namun dibutuhkan stirage nonvolatile. Terdapat tiga macam read-mostly memory: EPROM, EEPROM dan flash memory. EPROM, optis dibaca dan ditulisi secara elektris, seperti PROM, Namun sebelum operasi write, seluruh penyimpanan harus duhapus untuk mendapatkan keadaan awal yang sama dengan menggunakan radiasi sinar ultra-violet. Proses penghapusan dapat dilakukan berulang-ulang, setiap penghapusan memerlukan waktu kurang lebih selamat 20 menit. Pusat Pengembangan Bahan Ajar - UMB RATNA MUTU MANIKAM S.KOM.MT Arsitektur & Organsasi Komputer

Teknik Informatika FTI UMB 10

VII/

EEPROM, merupakan read-only memory yang dapat ditulisi kapan saja tanpa menghapus isi sebelumnya, hanya byte atau byte-byte yang beralamat yang akan di-update. Operasi write akan memerlukan waktu lebih lama disbanding dengan operasi read, sekitar beberapa ratus milidetik per byte. Flash memory, menggunakan teknologi penghapusan elektris. Flash memory dapat dihapus dalam satu atau beberapa detik saja, jauh lebih cepat dibandingkan dengan EPROM. Selain itu, dimungkinkan juga penghapusan blok memori, akan tetapi, flash memory tidak menyediakan penghapusan tingkatan byte.

ORGANISASI Elemen dasar memori semikonduktor adalah sel memori Sifat-sifat Sel memori o o o Memiliki 2 keadaan stabil (atau semi stabil), untuk merepresentasikan bilangan biner 0 dan 1 Kemampuan untuk ditulisi (sedikitnya satu kali), untuk menyetel keadaan Kemampuan untuk dibaca, untuk merasakan keadaan.

Control Select Data In Select

Control Sense

Cell
(a) Penulisan Gambar 1. Operasi Sel memori
IV. Daftar Pustaka

Cell
(b) Pembacaan

William Stallings, Organization and Architecture Computer, Prentice Hall

Pusat Pengembangan Bahan Ajar - UMB

RATNA MUTU MANIKAM S.KOM.MT Arsitektur & Organsasi Komputer