Minggu, 27 Oktober 2013

sebutkan dan jelaskan metode akses,sifat memori dan jenis ram dan rom



1.Sebutkan dan jelaskan metode akses memori?
Metode Access, terdapat empat macam metode :
  Sequential access, memori diorganisasi menjadi unit - unit data yang disebut record. Terdapat  shared  read/write  mechanism  untuk  penulisan/pembacaan memorinya. Contoh : Pita magnetic.  
 •     Direct access, sama sequential access terdapat shared read/write mechanism. Setiap blok  dan    record memiliki alamat unik berdasarkan lokasi fisiknya. Contoh : Disk.
         Random access, setiap lokasi memori dipilih secara random dan diakses serta dialamati secara langsung. Contoh : memori utama. 
         Associative access,  data dicari berdasarkan isinya dan bukan alamatnya dalam memori.       Contoh : cache memori.
2.Sebutkan dan jelaskan sifat-sifat memori?

Sifat memory ada dua jenis :
·         volatile: yaitu data akn hilang bila arus listrik terputus pada komputer
·         non-volatile: yaitu data tidak akan hilang sekalipun tidak ada arus listrik

3.Sebutkan dan jelaskan jenis ram dan rom?

1. Jenis – jenis RAM (Random Access Memory)
a. DRAM (Dynamic RAM)
adalah jenis RAM harus sering di refresh oleh CPU agar data yang terkandung didalamnya tidak hilang.

b. SDRAM (Synchronous Dynamic RAM)
adalah jenis RAM yang paling umum digunakan pada PC masa sekarang. RAM ini disinkronisasi oleh clock sistem dan memiliki kecepatan lebih tanggi dari pada DRAM serta dapat digunakan teritama dalam cache.

c. SRAM (Statik RAM)
adalah jenis memory yang tidak perlu penyegaran oleh CPU agar data yang terdapat didalamnya tetap tersimpan dengan baik.

d. RDRAM (Rambus DRAM)
adalah pada jenis memory ini yang lebih cepat dan lebih mahal dari pada SDRAM. Memory ini bisa digunakan pada sistem yang menggunakan Pentium 4.

e. FPM DRAM (First Page Mode DRAM)
adalah merupakan bentuk asli dari DRAM. Laju transfer maksimum untuk cache L2 mendekati 176 MB per sekon.

f. EDO DRAM (Extended Data Out DRAM)
adalah memory ini sekitar 5% lebih cepat dibandingkan dengan FPM. Laju transfer maksimum untuk cache L2 mendekati 264 MB per sekon.

g. 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.

2. Jenis – jenis ROM (Read Only Memory)

a. PROM (Programmable ROM)
Sifatnya non-voletile dan hanya bisa ditulis saja. Pada PROM, proses penulisan dibentuk secara elektris.

b. EPROM (Erasable Programmeble ROM)
Menyediakan fleksibelitas selama fase pengembangan system digital. Karena EPROM mampu mempertahankan informasi tersimpan untuk waktu yang lama, maka dapat digunakan untuk mengganti ROM pada saat software dikembangkan. EPROM dihapus dengan sinar UV.

c. EEPROM (Electrically Erasable ROM)
Memori ini merupakan ROM yang dapat ditulis kapan saja tanpa menghapus isi sebelumnya, hanya byte-byte yang beralamat yang akan di-update. Operasi write akan memerlukan waktu yang lebih lama dibandingkan operasi read, dalam penghapusan data yang ada di  EEPROM diperlukan tegangan yang berbeda untuk penghapusan, penulisan, dan pembacaan data yang tersimpan.



Referensi:

Kamis, 03 Oktober 2013

Prinsip dan elemen cache memory



Prinsip dan elemen cache memory

Prinsip kerja Cache berisi salinan sebagian isi memori utama. Pada saat CPU membaca sebuah word memory, maka dilakukan pemeriksaan untuk mengetahui apakah word tersebut berada di cache. Jika word memori terdapat di cache, maka akan dikirimkan ke CPU yang dikenal sebagai proses HIT. Sedangkan bila tidak ada, maka blok memori utama yang terdiri dari sejumlah word tetap akan diletakan/dicopikan di cache yang dikenal sebagai proses MISS dan selanjutnya dikirimkan ke CPU.


            Elemen-elemen rancangan cache :
• Ukuran cache
            Ukuran cache disesuaikan kebutuhannya dalam membantu kerja memori utama. Semakin besar ukuran cache, maka semakin besar jumlah gerbang (gate) yang terdapat pada pengalamatan cache, akibatnya adalah cache yang berukuran besar cenderung untuk lebih lambat dibanding dengan cache berukuran kecil. Berdasarkan penelitian ukuran cache antara 1K sampal 512K word akan lebih optimum dalam membantu kerja memori utama.
• Fungsi pemetaan (mapping)
            Saluran cache lebih sedikit jumlahnya dibandingkan saluran blok memori utama sehingga perlu algoritma untuk pemetaan blok-blok memori ke dalam saluran cache dan perlu juga alat untuk menentukan blok memori utama yang sedang memakai saluran cache. Pemilihan fungsi pemetaan seperti langsung, asosiatif dan asosiatif set akan menentukan bentuk organisasi cache.
• Pemetaan langsung.
            Teknik yang paling sederhana, yaitu memetakkan masing-masing blok memori utama hanya ke sebuah saluran cache saja. Fungsi pemetaan mudah diimplementasikan dengan menggunakan alamat. Cache diakses dengan menggunakan alamat memori utama dianggap terdiri tiga field yaitu tag, line, dan word. Kekurangannya yang utama adalah terdapat lokasi cache yang tetap bagi sembarang blok-blok yang diketahui. Dengan demikian, apabila suatu program berulang-ulang melakukan word referensi dari dua blok yang berbeda memetakan ke saluran yang sama, maka blok-blok itu secara terus menerus akan di-swap ke dalam cache, akibatnya hit ratio-nya akan rendah.
• Pemetaan asosiatif
            Mengatasi kekurangan pemetaan langsung dengan
cara mengizinkan setiap blok memori utama untuk dimuatkan ke sembarang saluran cache. Dalam hal ini, cache control logic menginterpretasikan alamat memori hanya sebagai sebuah field tag dan field word. Field tag secara unik mengidentifikasi suatu blok memori utama. Untuk menentukan apakah suatu blok berada di dalam cache, maka cache control logic harus secara simultan memeriksa setiap tag saluran yang sesuai. Dengan pemetaan asosiatif, terdapat fleksibilitas penggantian blok ketika sebuah blok di baca ke dalam cache. Kekurangan pemetaan ini adalah kompleksitas rangkaian yang diperlukan untuk menguji tag seluruh saluran cache secara paralel.

Sumber :

http://okamurdani.blogspot.com/2011/02/prinsip-memori.html

Perkembangan sejarah komputer dari generasi pertama sampai sekarang



Perkembangan sejarah komputer dari generasi pertama sampai sekarang

Nama komputer sebenarnya berasal dari bahasa latin computare yang berarti menghitung. Komputer memang awalnya digunakan manusia untuk memudahkan dalam penghitungan saja, namun saat ini komputer memiliki banyak kemampuan mulai dari mengerjakan pekerjaan perkantoran, jelajah internet, edit file, hiburan dan  lain-lain.

Beriktut ini adalah sejarah singkat perkembangan komputer

1.   Komputer generasi pertama

Pada tahun 1941, seorang insinyur Jerman Konzard Zuse membangun rangkaian komputer yang bernama Z3, yang digunakan untuk mendesain pesawat dan peluru kendali. Pada tahun 1943  Inggris tak mau kalah, ia telah berhasil menyelesaikan komputer pemecah kode rahasia miliki jerman, komputer ini bernama Colossus.

Pada tahun 1973, seorang insinyur di Havard yang bekerja di IBM, berhasil memproduksi kalkulator elektronik yang berukuran panjang setengah lapangan bola kaki dan mempunyai rentang kabel mencapai 500 mil, komputer ini ditujukan untuk US Navy. Mesin ini beroperasi sangat lambat ( +   3-5 detik setiap hitungannya)

2. Komputer generasi kedua

Penemuan transitor pada 1948 telah mempengaruhi perkembangan komputer, akibatnya ukuran-ukuran dari berbagai mesin elektronik berkurang drastis. Namun transitor mulai digunakan oleh komputer pada tahun 1956. Dari berbagai penemuan yang muncul akhirnya IBM berhasil membuat komputer Strech, Sprey-Rand, LARD

Hal inilah yang memudahkan seseorang untuk memprogram dan mengatur komputer.

3. Komputer generasi ketiga

Efek dari penemuan-penemuan  komponen baru, telah mempengaruhi bentuk fisik dan ukuran komputer itu sendiri. Di generasi ketiga ini bentuk komputer lebih kecil jika dibandingkan dengan generasi sebelumnya, karena komponen-komponen telah dipadatkan kedalam bentuk sebuah chip. Selain itu di generasi ini komputer telah menggunakan sistem operasi yang memungkinkan mesin untuk   menjalankan berbagai program utama yang memonitor dan mengkoordinasi memory komputer

4. Komputer generasi keempat

Di generasi keempat, para pengembang memiliki tujuan yang lebih jelas yakni mengecilkan ukuran sirkuit dan komponen elektriknya. Akhirnya usahanya membuahkan hasil, pada tahun 1980-an, Very Large Scale Integration (VLSI) telah dapat memuat ribuan komponen dalam sebuah chip tunggal. Kemudian pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC). Perkembangan ini telah memungkinkan komputer untuk digunakan oleh personal pribadi dan komputer tak lagi didominasi oleh perusahaan-perusahaan besar atau lembaga pemerintahan saja. Dan saat itulah muncul berbagai penggunaan CPU: IBM PC/486, Pentium II, Pentium III dan Pentium IV (serial dari CPU buatan intel). Juga pula dikenal AMD k6, Athlon dsb

5. Komputer generasi ke lima

Pada generasi ini komputer masih dalam hayalan saja. sebagai contoh komputer fiksi (hayalan) HAL900 dari novel karya Arthur C. Clarke berjudul 2001: space Odyssey. Dalam ceritanyaKomputer ini memiliki nalar, berpikir dan bercakap-cakap layaknya manusia. Menggunakan masukan visual, dan dapat belajar dari pengalamannya sendiri. Walaupun komputer fiksi HAL900 masih jauh dari kenyataan, namun banyak kemampuan dari komputer fiksi ini, yang telah terangkat secara nyata. Diantaranya beberapa komputer saat ini telah dapat menerima instruksi lisan dan mampu meniru nalar manusia. Kemampuan untuk menerjemahkan bahasa. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran listrik tanpa adanya hambatan apapun, yang nantinya dapat mempercepat informasi.

Sumber :

http://wajibonline.blogspot.com/2012/06/sejarah-singkat-perkembangan-komputer.html

PERBEDAAN ARSITEKTUR DAN ORGANISASI KOMPUTER



PERBEDAAN ARSITEKTUR DAN ORGANISASI KOMPUTER
 
      Jika organisasi komputer mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen sistem computer,dan interkoneksinya yang merealisasikan spesifikasi arsitektural
contoh: teknologi hardware, perangkat antarmuka (interface), teknologi memori, sistem memori, dan sinyal–sinyal kontrol
Sedangkan arsitektur komputer mempelajari atribut - atribut sistem komputer yang terkait dengan seorang programmer, dan memiliki dampak langsung pada eksekusi logis sebuah program
contoh: set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/0.

# apakah suatu komputer perlu memiliki instruksi pengalamatan pada memori merupakan masalah rancangan arsitektural. Apakah instruksi pengalamatan tersebut akan diimplementasikan secara langsung ataukah melalui mekanisme cache adalah kajian organisasional.

Ø  Arsitektur sama, organisasi dapat berbeda

Ø  Arsitektur bertahan lama, organisasi menyesuaikan perkembangan teknologi artinya Arsitektur komputer dapat bertahan bertahun-tahun tapi organisasi komputer dapat berubah sesuai dengan perkembangan teknologi.
Pabrik komputer memproduksi sekelompok model komputer, yang memiliki arsitektur sama tapi berbeda dari segi organisasinya yang mengakibatkan harga dan karakteristik unjuk kerja yang berbeda. contoh :

-  Semua intel family x86 memiliki arsitektur dasar yang sama
  -Family IBM system/ 370 memiliki arsitektur dasar yang sama
  -Organisasi antar versi memiliki perbedaan.

1.    Arsitektur Komputer berkaitan erat dengan atribut-atribut sebuah sistem yang tampak (Visible) bagi seorang program.
Contoh Atribut Arsitektural Adalah :set instruksi, jumlah bit utk representasi bermacam jenis data, mekanisme I/O, dan teknik-teknik pengalamatan memory.
2.    Organisasi Komputer berkaitan erat dengan unit-unit operasional dan interkoneksinya yang merealisasikan spesifikasi arsitektural.
Contoh Atribut Organisasional Adalah :rincian hardware yang dapat diketahui oleh pemrogram, seperti sinyal kontrol, interface komputer, dan teknologi memori yang digunakan.
Arsitektur Komputer :
Dalam bidang teknik komputer, arsitektur komputer adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu sistem computer.Biasanya mempelajari atribut-atribut sistem komputer yang terkait dengan eksekusi logis sebuah program.
Arsitektur komputer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya).
Dalam hal ini, implementasi perencanaan dari masing–masing bagian akan lebih difokuskan terutama, mengenai bagaimana CPU akan bekerja, dan mengenai cara pengaksesan data dan alamat dari dan ke memori cache, RAM, ROM, cakram keras, dll). Beberapa contoh dari arsitektur komputer ini adalah arsitektur von Neumann, CISC, RISC, blue Gene, dll.
Arsitektur komputer juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya.
Arsitektur komputer mempelajari atribut - atribut sistem komputer yang terkait dengan seorang programmer, dan memiliki dampak langsung pada eksekusi logis sebuah program.Sebagaimana contoh: set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/0.
Arsitektur komputer ini paling tidak mengandung 3 sub-kategori:
1.    Set instruksi (ISA)
2.    Arsitektur mikro dari ISA, dan
3.    Sistem desain dari seluruh komponen dalam perangkat keras komputer ini.

Organisasi Komputer :
Organisasi komputer adalah bagian yang terkait erat dengan unit – unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Biasanya mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen-komponen sister komputer.
Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, dan sinyal – sinyal kontrol.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.
Sebagai contoh apakah suatu komputer perlu memiliki instruksi pengalamatan pada memori merupakan masalah rancangan arsitektural. Apakah instruksi pengalamatan tersebut akan diimplementasikan secara langsung ataukah melalui mekanisme cache adalah kajian organisasional.
Jika organisasi komputer mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen sistem computer,dan interkoneksinya yang merealisasikan spesifikasi arsitektural
contoh: teknologi hardware, perangkat antarmuka (interface), teknologi memori, sistem memori, dan sinyal–sinyal kontrol

Perbedaaan Utamanya :
Organisasi Komputer :
-    Bagian yang terkait dengan erat dengan unit – unit operasional
-    Contoh : teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal – sinyal control
Arsitektur Komputer :
-    Atribut – atribut sistem komputer yang terkait dengan seorang programmer
-    Contoh : Set instruksi, aritmetika yang dipergunakan, teknik pengalamatan, mekanisme I/O

SUMBER :
1.    http://dit-zhou.blogspot.com/2010/05/perbedaan-arsitektur-dan-organisasi.html
2.    http://dwioktaviali.blogspot.com/2012/10/perbedaan-antara-organisasi-computer.html
3.    http://uyuyharussemangat.blogspot.com/2012/10/perbedaan-arsitektur-komputer-dan.html
4.    http://faridadi91.blogspot.com/2012/10/perbedaan-arsitektur-dan-organisasi.html