PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI – A BAB 5 MEMORI DAN MEDIA PENYIMPANAN
ALAT PENYIMPANAN MAIN MEMORY REGISTER EXTERNAL MEMORY Peng. Tekno. Komp. & Informasi - A ALAT PENYIMPANAN MAIN MEMORY Dipergunakan untuk menyimpan instruksi dan data yang akan diproses dan dari hasil pengolahan REGISTER Dipergunakan untuk menyimpan instruksi dan data yang sedang diproses EXTERNAL MEMORY Dipergunakan untuk menyimpan program dan data secara permanen ( simpanan luar )
Peng. Tekno. Komp. & Informasi - A Memory Utama CPU hanya dapat menyimpan data dan intruksi di register yang ukurannya kecil Mengatasi hal ini perlu simpanan yang kapasitasnya besar Main memory, main storage, internal memory, primary storage, temporary storage. Terdiri dari RAM (random access memory) dan ROM (read only memory)
Peng. Tekno. Komp. & Informasi - A Register Simpanan kecil yang mempunyai kecepatan tinggi, lebih dari 5 – 10 kali kecepatan penyimpanan dan pengambilan di main memory Digunakan sebagai tempat penyimpanan sementara instruksi dan data yang diproses Sedang instruksi dan data yang lain, menunggu giliran di main memory Seperi layaknya otak manusia Ukuran word size mengambarkan ukuran operand register.
Main Memory / Main Storage / Internal Memory / Peng. Tekno. Komp. & Informasi - A Main Memory / Main Storage / Internal Memory / Internal Storage / Primary Storage / Temporary Storage / Immediate Access Storage Merupakan tempat penyimpanan terbesar dalam komputer Ukuran dari Main Memory ditunjukkan oleh satuan terkecilnya yakni Byte Kilo Byte ( KB ) = 1024 Byte Mega Byte ( MB ) = 1024 KB Giga Byte ( GB ) = 1024 MB Terra Byte 1 Byte memory terdiri dari 8 Bit ( Binary Digit ), dimana setiap digit diwakili oleh digit 1 atau 0, sehingga membentuk kode pada lokasi memory ( address ) Sistem pengkodeannya dapat berbentuk BCD, SBCDIC, EBCDIC, atau kode ASCII
Main Memory terdiri dari RAM dan ROM Peng. Tekno. Komp. & Informasi - A Alat Pemroses CPU CU Register Alat Input ALU Alat Output Main Memory RAM ROM Main Memory terdiri dari RAM dan ROM
Peng. Tekno. Komp. & Informasi - A RAM & ROM RAM ( Random Acces Memory ) merupakan memory yang dapat diisi dan diambil isinya oleh programmer. RAM digunakan untuk menyimpan program dan data yang akan diproses CPU RAM dianalogikan sebagai kotak-kotak, disetiap kotak dapat menyimpan suatu data atau intruksi Tiap-tiap lokasi kotak tsb ditentukan oleh address, penomoran yang menunjukkan lokasi tertentu dari kotak memory Ukuran KB =1024 Byte, MB = 1024 KB, GB = 1024 MB, TB = 1024 GB Struktur RAM : Input Storage ; untuk menampung input yang dimasukkan oleh alat input 2. Program Storage ; untuk menyimpan semua instruksi program yang akan diproses Working Storage ; untuk menyimpan data yang akan diolah dan dari hasil proses Output Storage ; untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output.
Peng. Tekno. Komp. & Informasi - A RAM & ROM (cont.) RAM memiliki kemampuan untuk melakukan pengecekan dari data yang disimpannya, disebut dengan istilah PARITY CHECK EVEN PARITY CHECK ( Jumlah bit 1 harus genap ) ODD PARITY CHECK ( Jumlah bit 1 harus ganjil ) ROM ( Read Only Memory ) merupakan memory yang hanya dapat dibaca saja. ROM sudah diisi oleh pabrik pembuatnya berupa Bootstrap program dan BIOS Bootstap diperlukan untuk mengambil pertama kali OS dari disk atau HD (booting) Instruksi2 yang ada dalam ROM disebut microcode atau firmware Firmware dapat di update
Peng. Tekno. Komp. & Informasi - A REGISTER Merupakan simpanan kecil yang memiliki kecepatan tinggi ( 5 sampai 10 kali kecepatan main memory ) Digunakan untuk menyimpan instruksi dan data yang sedang diproses oleh CPU ( instruksi lain yang menunggu giliran disimpan di main memory ) Terbagi atas : 1. Instruction Register ( IR ) atau Program Register yang digunakan untuk menyimpan instruksi yang sedang diproses 2. Program Counter ( PC ) atau Control Counter / instruction counter adalah register yang digunakan untuk menyimpan alamat ( address ) lokasi dari main memory yang berisi instruksi yang sedang diproses.
Peng. Tekno. Komp. & Informasi - A REGISTER (cont.) Register yang berhubungan dengan data yang sedang diproses disebut General Purpose Register yang memiliki kegunaan sebagai Operand Register ( untuk menampung data atau operand yang sedang diolah ) & sebagai Accumulator ( untuk menyimpan hasil dari operasi aritmatika dan logika yang dilakukan ALU ).
REGISTER (cont.) C P U MAIN MEMORY CACHE MEMORY Peng. Tekno. Komp. & Informasi - A REGISTER (cont.) Sebagai tambahan dari Register, beberapa CPU menggunakan suatu Cache Memory / Scratch-pad Memory / High-speed buffer / Buffer Memory dengan tujuan agar kerja dari CPU lebih efisien dan dapat mengurangi waktu yang terbuang. C P U MAIN MEMORY CACHE MEMORY
EXTERNAL MEMORY SASD DASD Peng. Tekno. Komp. & Informasi - A MICRO DISK SASD DASD MINI DISK MAGNETIC DISK PUNCH CARD REMOVABLE DISK ( DISK PACK ) HARD CARD PAPER TAPE HARD DISK FIXED DISK (WINCHESTER DISK) MAGNETIC TAPE TAPE STRIP CATRIDGE REEL TO REEL DISK CARTRIDGE OPTICAL DISK CARTRIDGE TAPE MAGNETIC DRUM CASSETTE MEGNETIC DUBBLE MEMORY
Peng. Tekno. Komp. & Informasi - A External Memory External memory ataupun external storage ataupun secondary storage ataupun backing storage adalah suatu tempat atau sarana yang bisa digunakan komputer untuk menyimpan data ataupun program. Data-data yang tersimpan didalam external memory bersifat tetap, artinya data tersebut tidak akan hilang walaupun tidak ada listrik yang mengalirinya. Media yang digunakan biasanya merupakan media magnetic yang berfungsi sebagai tempat penyimpanan data dengan guratan-guratan magentic yang dimilikinya. Jenis external memory cukup banyak.
Lanjutan External Memory Peng. Tekno. Komp. & Informasi - A Lanjutan External Memory Magnetic tape merupakan media penyimpanan data yang biasanya digunakan untuk komputer jenis mini ataupun mainframe. Terdapat dua jenis magnetic tape yang biasanya digunakan oleh komputer. Jenis pertama mempunyai bentuk standart yang memiliki lebar pita 1/2 " (12.7 mm) Magnetic tape terbuat dari plastik tipis yang dilapisi magnetic pada permukaannya.
Peng. Tekno. Komp. & Informasi - A Floppy Disk - Disket Secara Fisik, disket terbuat dari lempengan plastik yang berbentuk bundar dimana pada permukaannya dilapisi oleh magnet sebagai tempat untuk menyimpan guratan-guratan data. Untuk menjaga agar data ataupun program yang tersimpan didalam disket tetap terjaga kebersihannya, disket kemudian dibungkus oleh karton yang berbentuk segi empat.
Peng. Tekno. Komp. & Informasi - A Harddisk Didalam hard disk terdapat lempengan-lempengan logam bundar yang disusun berlapis-lapis serta terdapat motor penggerak lempengan logam dan read/write head-nya. Keunggulan dari hard disk adalah mampu menampung data dalam jumlah yang sangat besar serta memiliki kecepatan pada saat memanggil kembali data yang tersimpan.
Peng. Tekno. Komp. & Informasi - A Lanjutan Hardisk Didalam disk-drive, terdapat suatu alat pemutar yang mampu berputar hingga 3500-7500 rpm atau lebih. Read/Write Head yang ada akan ditumpu dengan suatu lengan yang selalu bergerak untuk menjelajah keseluruh permukaan hard-disk guna mendeteksi ataupun melakukan penulisan/ pembacaan data. Kombinasi antara perputaran hard-disk dan pergerakan lengan inilah yang mampu menentukan posisi setiap track yang ada didalam hard-disk.
Peng. Tekno. Komp. & Informasi - A
CD-ROM CD ROM (Compact Disk) Peng. Tekno. Komp. & Informasi - A CD-ROM CD ROM (Compact Disk) CD ROM secara umum dapat menyimpan data hingga 700 MB, tetapi kini banyak dipasarkan hingga ukuran gigabyte. Harga CD ROM relative murah apabila dibanding dengan disket ataupun hard disk.
Peng. Tekno. Komp. & Informasi - A CD Read - Write Perbedaan dengan CD RW, dapat ditulis berulang-ulang (tergantung media) Melakukan proses burn dengan suhu 400 - 500 F Data pada pit dapat dianalogikan dihapus untuk dapat ditulis kembali
Peng. Tekno. Komp. & Informasi - A Magnetic Tape Bentuk kedua adalah kaset ataupun catridge seperti halnya yang telah kita kenal pada kaset yang terdapat di audio tape recorder. Data yang ada disini juga disimpan dalam bentuk kode-kode tertentu seperti halnya yang terdapat dalam pita magnetic ukuran standart. Kaset ataupun catridge banyak digunakan pada komputer jenis home-komputer.
Peng. Tekno. Komp. & Informasi - A Hirarki Memori Dalam arsitektur komputer adalah sebuah pedoman yang dilakukan oleh para perancang demi menyetarakan kapasitas, waktu akses, dan harga memori untuk tiap bitnya. Terdapat dua macam: Hierarki Memori Tradisional Hierarki Memori Kontemporer
Susunan Hirarki Memori Peng. Tekno. Komp. & Informasi - A Susunan Hirarki Memori Disusun sedemikian rupa agar semakin ke bawah, memori dapat mengalami hal-hal berikut: Peningkatan waktu akses (Access Time) memori (semakin ke bawah semakin lambat, semakin ke atas semakin cepat) Peningkatan kapasitas (semakin ke bawah semakin besar, semakin ke atas semakin kecil) Peningkatan jarak dengan prosesor (semakin ke bawah semakin jauh, semakin ke atas semakin dekat) Penurunan harga memori tiap bitnya (semakin ke bawah semakin semakin murah, semakin ke atas semakin mahal)
Hirarki Memori Hierarki Memori Tradisional Hierarki Memori Kontemporer Peng. Tekno. Komp. & Informasi - A Hirarki Memori Hierarki Memori Tradisional Hierarki Memori Kontemporer
Urutan Memori Dari Yang Tercepat Peng. Tekno. Komp. & Informasi - A Urutan Memori Dari Yang Tercepat Register Mikroprosesor Cache Mikroprosesor Memori Utama Cache Cakram Magnetis Cakram Magnetis Tape Magnetis Cakram Optik Memori yang lebih kecil, lebih mahal dan lebih cepat diletakkan pada urutan teratas