Selasa, 29 Oktober 2013

METODE AKSES MEMORI, SIFAT-SIFAT MEMORI, JENIS RAM & ROM


METODE AKSES MEMORI
Terdapat empat jenis pengaksesan satuan data, yaitu:
1.        Access / Akses Berurutan
·         Memori diorganisasikan menjadi unit-unit data, yang disebut record.
·         Akses dibuat dalam bentuk urutan linier yang spesifik.
·         Informasi pengalamatan dipakai untuk memisahkan record-record dan untuk membantu proses pencarian.
·         Mekanisme baca/tulis digunakan secara bersama (shared read/write mechanism), dengan cara berjalan menuju lokasi yang diinginkan untuk mengeluarkan record.
·         Waktu access record sangat bervariasi.
Contoh sequential access adalah akses pada pita magnetik

2.        Direct Access
·         Seperti sequential access, direct access juga menggunaka shared read/write mechanism, tetapi setiap blok dan record memiliki alamat yang unik berdasarkan lokasi fisik.
·         Akses dilakukan secara langsung terhadap kisaran umum (general vicinity) untuk mencapai lokasi akhir.
·         Waktu aksesnya bervariasi.
 Contoh direct access adalah akses pada disk.

3.        Random Access
·         Setiap lokasi dapat dipilih secara random dan diakses serta dialamati secara langsung.
·         Waktu untuk mengakses lokasi tertentu tidak tergantung pada urutan akses sebelumnya dan bersifat konstan.
Contoh random access adalah sistem memori utama.

4.        Associative Access
·         Setiap word dapat dicari berdasarkan pada isinya dan bukan berdasarkan alamatnya.
·         Seperti pada RAM, setiap lokasi memiliki mekanisme pengalamatannya sendiri.
·         Waktu pencariannya tidak bergantung secara konstan terhadap lokasi atau pola access sebelumnya.
 Contoh associative access adalah memori cache.

SIFAT-SIFAT MEMORI
Sifat memory ada dua jenis :
1.        Volatile                : Yaitu data akn hilang bila arus listrik terputus pada komputer
2.        Non-Volatile        : Yaitu data tidak akan hilang sekalipun tidak ada arus listrik.


JENIS RAM & ROM
Random Access Memory (RAM)
            RAM adalah memori dalam sistem komputer yang berguna untuk menampung data sementara dan mengirimnya kembali untuk segera diakses dan diproses oleh prosesor.Karena kecepatan prosesor lebih tinggi dari kecepatan hardisk,maka diperlukan RAM untuk menyeimbangkan data keluar masuk dari hardisk.
Jenis – jenis RAM
1.      DRAM (Dynamic RAM)
2.      SDRAM (Sychronous Dynamic RAM)
3.      RDRAM (Rambus Dynamic RAM)
4.      SRAM (Static RAM)
5.      EDO RAM (Extended Data Out RAM)
6.      FPM DRAM (First Page Mode DRAM)
7.      Flash RAM


1.        DRAM (Dynamic RAM)
            Jenis RAM yang secara berkala harus disegarkan oleh CPU agar data yang terkandung didalamnya tidak hilang.


2.        SDRAM (Sychronous Dynamic RAM)
            SDRAM (Sychronous Dynamic RAM) adalah jenis RAM yang merupakan kelanjutan dari DRAM namun telah diskronisasi oleh clock sistem dan memiliki kecepatan lebih tinggi daripada DRAM. Cocok untuk sistem dengan bus yang memiliki kecepatan sampai 100 MHz


3.        RDRAM (Rambus Dynamic RAM)
            RDRAM (Rambus Dynamic RAM) adalah jenis memory yang lebih cepat dan lebih mahal dari pada SDRAM.


4.        SRAM (Static RAM)
            SRAM (Static RAM) adalah jenis memori yang tidak memerlukan penyegaran oleh CPU agar data yang terdapat di dalamnya tetap tersimpan dengan baik. RAM jenis ini memiliki kecepatan lebih tinggi daripada DRAM. SDRAM

5.        EDO RAM (Extended Data Out RAM)
            EDO RAM (Extended Data Out RAM) adalah jenis memori yang digunakan pada sistem yang menggunakan Pentium. Cocok untuk yang memiliki bus denagan kecepatan sampai 66 MHz.
6.        FPM DRAM (First Page Mode DRAM)
            FPM DRAM (First Page Mode DRAM) adalah merupakan bentuk asli dari DRAM. Laju transfer maksimum untuk cache L2 mendekati 176 MB per sekon.

7.        Flash RAM
            Flash RAM adalah jenis memory berkapasitas rendah yang digunakan pada perngkat elektronika seperti, TV, VCR, radio mobil, dan lainnya. Memerlukan refresh dengan daya yang sangat kecil.


Read Only Memory (ROM)
            Read-only Memory(ROM) adalah istilah untuk media penyimpanan data pada komputer. ROM ini adalah salah satu memori yang ada dalam computer. ROM ini sifatnya permanen, artinya program / data yang disimpan di dalam ROM ini tidak mudah hilang atau berubah walau aliran listrik di matikan.Contohnya adalah switch mekanis.
Beberapa jenis ROM yang pernah beredar dan terpasang pada komputer, antara lain
1.      PROM (Progammable Read-Only-Memory)
2.      EPROM (Erasable Programmable Read-Only-Memory)
3.      EEPROM (Electrically Erasable Programmable Read-Only Memory)


1.        PROM (Progammable Read-Only-Memory)
            Jika isi ROM ditentukan oleh vendor, PROM dijual dalam keadaan kosong dan kemudian dapat diisi dengan program oleh pemakai. Setelah diisi dengan program, isi PROM tak bisa dihapus.

2.        EPROM (Erasable Programmable Read-Only-Memory)
            Isi EPROM dapat dihapus setelah diprogram. Penghapusan dilakukan dengan menggunakan sinar ultraviolet.

3.        EEPROM (Electrically Erasable Programmable Read-Only Memory)
            EEPROM dapat menyimpan data secara permanen, tetapi isinya masih bisa dihapus secara elektris melalui program. Salah satu jenis EEPROM adalah Flash Memory. Flash Memory biasa digunakan pada kamera digital, konsol video game, dan cip BIOS.






Sumber:



Sabtu, 05 Oktober 2013

PRINSIP DAN ELEMEN CACHE MEMORY


Prinsip Cache Memory
            Cache memori diujukan untuk memberikan kecepatan memori yang mendekati kecepatan memori tercepat yang bisa diperoleh, sekaligus memberikan ukuran memori yang besar dengan harga yang lebih murah dari jenis-jenis memori semikonduktor. Konsepnya adalah sebagai berikut :
            Terdapat memori utama yang relatif lebih besar dan lebih lambat dan cache memory yang berukuran lebih kecil dan lebih cepat. Cache berisi salinan sebagian memori utama. Pada saat CPU membaca sebuah word memory, maka dilakukan pemeriksaan untuk mengetahui apakah word itu terdapat pada cache. Bila sudah ada, maka word akan dikirimkan ke CPU. Sedangkan bila tidak ada, blok memori utama yang terdiri dari sejumlah word yang tetap akan dibaca ke dalam cache dan kemudian akan dikirimkan ke CPU.

Elemen Cache Memory
·      Ukuran cache, disesuaikan dengan kebutuhan untuk membantu kerja memori. Semakin besar ukuran cache semakin lambat karena semakin banyak jumlah gerbang dalam pengalamatan cache.
·      Fungsi Pemetaan (Mapping), terdiri dari Pemetaan Langsung, Asosiatif, Asosiatif Set.Pemetaan langsung merupakan teknik yang paling sederhana, yaitu memetakkan masing-masing blok memori utama hanya ke sebuah saluran cache saja. Pemetaan asosiatif dapat mengatasi kekurangan pemetaan langsung dengan cara mengizinkan setiap blok memori utama untuk dimuatkan ke sembarang saluran cache.
·       Algoritma Penggantian, terdiri dari Least Recently Used (LRU), First in First Out (FIFO), Least Frequently Used (LFU), Acak. Algoritma penggantian digunakan untuk menentukan blok mana yang harus dikeluarkan dari cache untuk menyiapkan tempat bagi blok baru. Ada 2 metode algoritma penggantian yaitu Write-through dan Write-back.Write-through adalah Cache dan memori utama diupdate secara bersamaan waktunya. Sedangkan Write-back melakukan update data di memori utama hanya pada saat word memori telah dimodifikasi dari cache.
·      Ukuran blok, blok-blok yang berukuran Iebih besar mengurangi jumlah blok yang menempati cache. Setiap pengambilan blok menindih isi cache yang lama, maka sejumlah kecil blok akan menyebabkan data menjadi tertindih setelah blok itu diambil. Dengan meningkatnya ukuran blok, maka jarak setiap word tambahan menjadi lebih jauh dari word yang diminta,sehingga menjadi lebih kecil kemungkinannya untuk di perlukan dalam waktu dekat.
·      Line size, Jumlah cache, Satu atau dua dua tingkat, kesatuan atau terpisah





sumber:


PERKEMBANGAN KOMPUTER DARI GENERASI PERTAMA SAMPAI SEKARANG

            Pada sekarang ini manusia bekerja hampir tidak terlepas dari penggunaan komputer. Semakin canggihnya komputer pekerjaan manusia dimulai dari yang sederhana hingga rumit semua di kerjakan di komputer.
            Secara luas, Komputer dapat didefinisikan sebagai suatu peralatan elektronik yang terdiri dari beberapa komponen, yang dapat bekerja sama antara komponen satu dengan yang lain untuk menghasilkan suatu informasi berdasarkan program dan data yang ada. Adapun komponen komputer adalah meliputi : Layar Monitor, CPU, Keyboard, Mouse dan Printer (sbg pelengkap). Tanpa printer komputer tetap dapat melakukan tugasnya sebagai pengolah data, namun sebatas terlihat dilayar monitor belum dalam bentuk print out (kertas).
            Sebelum menjadi secanggih seperti sekarang ini komputer mengalami perkembangan. Dalam perkembangannya komputer mengalami 5 kali perkembangan.

1.    Generasi Pertama (1944-1959)
            Komputer generasi pertama masih sangat sederhana dan belum kompleks penggunaanya. Komputer generasi pertama belum dapat memperoses masalah-masalah yang rumit. Ukuran komputer generasi pertama sangat besar dan prosesnya pun masih lambat.
            Komputer generasi pertama menggunakan tabung vakum (vacuum tube). Pada awalnya, tabung hampa udara (vacum-tube) digunakan sebagai komponen penguat sinyal. Bahan bakunya terdiri dari kaca, sehingga banyak memiliki kelemahan, seperti: mudah pecah, dan mudah menyalurkan panas. Panas ini perlu dinetralisir oleh komponen lain yang berfungsi sebagai pendingin.
            Dan dengan adanya komponen tambahan, akhirnya komputer yang ada menjadi besar, berat dan mahal. Pada tahun 1946, komputer elektronik di dunia yang pertama yakni ENIAC (Electronic Numerical Integrator And Calculator) yang dibuat oleh Dr John Mauchly dan Presper Eckert tahun 1946 selesai dibuat. Pada komputer tersebut terdapat 18.800 tabung hampa udara dan berbobot 30 ton, panjang 30 M dan tinggi 2.4 M dan membutuhkan daya listrik 174 kilowatts begitu besar ukurannya, sampai-sampai memerlukan suatu ruangan kelas tersendiri. Komputer generasi pertama murni berupa peralatan elektronik yang berfungsi untuk membantu ilmuwan menyelesaikan masalah perhitungan matematika secara cepat dan tepat. Ukurannya yang besar mirip komputer induk atau komputer utama.


2.    Generasi Kedua (1960-1964)
       Komputer generasi kedua menggunakan transistor dan dioda untuk menggantikan tabung vakum, walaupun keduanya juga mudah terbakar. Pada komputer generasi kedua, diperkenalkan cara baru untuk menyimpan data, yaitu dengan penyimpanan secara magnetik. Penyimpanan secara magnetik menggunakan besi-besi lunak yang dililit oleh kawat. Kecepatan proses komputer generasi kedua lebih cepat dibandingkan generasi pertama. Awalnya, komputer generasi kedua menggunakan bahasa program tingkat tinggi, seperti FORTRAN (1954) dan COBOL (1959). Kedua bahasa program itu menggantikan bahasa mesin (low level language). Pada generasi ini, ukuran komputer lebih kecil.
       Pada tahun 1960-an, IBM memperkenalkan komputer komersial yang memanfaatkan transistor dan digunakan secara luas mulai beredar di pasaran. Komputer IBM-7090 buatan Amerika Serikat merupakan salah satu komputer komersial yang memanfaatkan transistor. Komputer ini dirancang untuk menyelesaikan segala macam pekerjaan baik yang bersifat ilmiah ataupun komersial. Karena kecepatan dan kemampuan yang dimilikinya, menyebabkan IBM 7090 menjadi sangat popular. Komputer generasi kedua lainnya adalah: IBM Serie 1400, NCR Serie 304, MARK IV dan Honeywell Model 800.



3.    Generasi Ketiga (1964-1975)
Komputer generasi ketiga dibuat dengan menggabungkan beberapa komponen di dalam satu tempat. tampilan dari komputer juga disempurnakan. Selain itu, pada komputer generasi ketiga penyimpanan memorinya lebih besar dan diletakkan di luar (eksternal). Penggunaan listriknya lebih hemat dibandingkan komputer generasi sebelumnya. Ukuran fisiknya menjadi lebih kecil sehingga lebih menghemat ruang. Komputer generasi ketiga juga mulai menggunakan komponen IC atau disebut chip. Cincin magnetic tersebut dapat di-magnetisasi secara 1 arah ataupun berlawanan, dan akhirnya men-sinyalkan kondisi “ON” ataupun “OFF” yang kemudian diterjemahkan menjadi konsep 0 dan 1 dalam system bilangan biner yang sangat dibutuhkan oleh komputer. Pada setiap bidang memory terdapat 924 cincin magnetic yang masing-masing mewakili 1 bit informasi. Jutaan bit informasi saat ini berada di dalam 1 chip tunggal dengan bentuk yang sangat kecil. Komputer jenis ini dapat digunakan untuk multiprogram.
Contoh: komputer generasi ketiga adalah Apple II, PC, dan NEC PC.


4.    Generasi Keempat (1975-Sekarang)
       Komputer generasi keempat masih menggunakan IC/chip untuk pengolahan dan penyimpanan data. Komputer generasi ini lebih maju karena di dalamnya terdapat beratus ribu komponen transistor. Proses pembuatan IC komputer generasi ini dinamakan pengintegrasian dalam skala yang sangat besar. Pengolahan data dapat dilakukan dengan lebih cepat atau dalam waktu yang singkat. Media penyimpanan komputer generasi ini lebih besar dibanding generasi sebelumnya. Komputer generasi ini sering disebut komputer mikro.
Contohnya: PC (Personal Computer). Teknologi IC komputer generasi ini yang membedakan antara komputer mikro dan komputer mini serta main frame. Beberapa teknologi IC pada generasi ini adalah Prosesor 6086, 80286, 80386, 80486, Pentium I, Celeron, Pentium II, Pentium III, Pentium IV, Dual Core, Core to Duo, Quad Core, Core i3, i5, i7, Ivy bridge (buatan Intel), dan ada juga AMD K6, Athlon dsb. Generasi ini juga mewujudkan satu kelas komputer yang disebut komputer super.


5.    Generasi Kelima (Sekarang – Masa depan)
       Pada generasi ini ditandai dengan munculnya: LSI (Large Scale Integration) yang merupakan pemadatan ribuan microprocessor ke dalam sebuah microprocesor. Selain itu, juga ditandai dengan munculnya microprocessor dan semi conductor. Perusahaan-perusahaan yang membuat micro-processor di antaranya adalah: Intel Corporation, Motorola, Zilog dan lainnya lagi. Di pasaran bisa kita lihat adanya microprocessor dari Intel dengan model 4004, 8088, 80286, 80386, 80486, dan Pentium. Pentium-4 merupakan produksi terbaru dari Intel Corporation yang diharapkan dapat menutupi segala kelemahan yang ada pada produk sebelumnya, di samping itu, kemampuan dan kecepatan yang dimiliki Pentium-4 juga bertambah menjadi 2 Ghz. Gambar-gambar yang ditampilkan menjadi lebih halus dan lebih tajam, di samping itu kecepatan memproses, mengirim ataupun menerima gambar juga menjadi semakin cepat.
       Pentium-4 diproduksi dengan menggunakan teknologi 0.18 mikron. Dengan bentuk yang semakin kecil mengakibatkan daya, arus dan tegangan panas yang dikeluarkan juga semakin kecil. Dengan processor yang lebih cepat dingin, dapat dihasilkan kecepatan MHz yang lebih tinggi. Kecepatan yang dimiliki adalah 20 kali lebih cepat dari generasi Pentium 3.
       Packard Bell iXtreme 4140i merupakan salah satu PC komputer yang telah menggunakan Pentium-4 sebagai processor dengan kecepatan 1.4 GHz, memory RDRAM 128 MB, Harddisk sebesar 40 GB (1.5 GB digunakan untuk recovery), serta video card GeForce2 MX dengan memory 32 MB. HP Pavilion 9850 juga merupakan PC yang menggunakan Pentium-4 untuk processornya dengan kecepatan 1.4 GHz. PC Pentium-4 Hewllett-Packard ini dating dengan dominan warna hitam dan abu-abu. Dibandingkan dengan PC lainnya, Pavilion merupakan PC Pentium-4 dengan fasilitas terlengkap. Memory yang dimiliki sebesar RDRAM 128 MB, Harddisk 30 GB dengan monitor sebesar 17 inchi.






sumber: 




PERBEDAAN ANTARA ORGANISASI KOMPUTER DAN ARSITEKTUR KOMPUTER


            Sebelum mengetahui perbedaan antara organisasi komputer dan arsitekrur komputer, terlebih dahulu mengetahui pengertian dari keduanya agar dapat diketahui lebih jelas perbedaan dari keduanya.

Pengertian Organisasi Komputer
            Organisasi Komputer adalah bagian yang terkait erat dengan unit–unit operasional dan  interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka. teknologi memori, sistem memori, dan sinyal–sinyal kontrol.

Pengertian Arsitektur Komputer
            Arsitektur Komputer lebih cenderung pada kajian atribut–atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O.

Setelah mengetahui perngertiannya maka Perbedaan Antara Organisasi Dan Arsitektur Komputer adalah
Ø Organisasi Komputer
Bagian yang terkait erat dengan unit–unit operasional.
Contoh: teknologi hardware, perangka.
Ø Arsitektur Komputer
Atribut sistem komputer yang terkait dengan seorang programmer
Contoh: set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O






sumber: