Senin, 16 Februari 2009

PENGENALAN RAM

Mengenal RAM Komputer

Pengertian RAM


Kata “memory” digunakan untuk menggambarkan suatu sirkuit elektronik yang mampu untuk menampung data dan juga instruksi program. Memory dapat dibayangkan sebagai suatu ruang kerja bagi komputer dan memory juga menentukan terhadap ukuran dan jumlah program yang bisa juga jumlah data yang bisa diproses. Memory terkadang disebut sebagai primary storage, primary memory, main storage, main memory, internal storage. Ada beberapa macam tipe dari memory komputer, yaitu:

1. random access memory (RAM)
2. read only memory (ROM)
3. CMOS memory
4. virtual memory

Memori berfungsi menyimpan sistim aplikasi, sistem pengendalian, dan data yang sedang beroperasi atau diolah. Semakin besar kapasitas memori akan meningkatkan kemapuan komputer tersebut. Memori diukur dengan KB atau MB. Random Access Memory (RAM), merupakan bagian memory yang bisa digunakan oleh para pemakai untuk menyimpan program dan data. Kebanyakan dari RAM disebut sebagai barang yang volatile. Artinya adalah jika daya listrik dicabut dari komputer dan komputer tersebut mati, maka semua konten yang ada di dalam RAM akan segera hilang secara permanen.

Karena RAM bersifat temporer dan volatile, maka orang menciptakan suatu media penyimpanan lain yang sifatnya permanen. Ini biasanya disebut sebagai secondary storage. Secondary storage bersifat tahan lama dan juga tidak volatile, ini berarti semua data atau program yang tersimpan di dalamnya bisa tetap ada walaupun daya atau listrik dimatikan. Beberapa contoh dari secondary storage ini misalnya adalah magnetic tape, hardisk, magnetic disk dan juga optical disk.

Jenis-jenis RAM

Berdasarkan cara kerja:

1. Dynamic RAM (DRAM)
1. Fast Page Mode DRAM (FPM DRAM)
2. Extended Data Output DRAM (EDO DRAM)
3. Synchronous DRAM (SDRAM)
4. Rambus DRAM (RDRAM)
5. Double Data Rate SDRAM (DDR SDRAM)
6. Untuk video :
1. Video RAM (VRAM)
2. Windows RAM (WRAM)
3. Synchronous Graphic RAM (SGRAM)

2. Static RAM (SRAM)

Berdasarkan Module:

1. Single Inline Memory Module (SIMM)

Mempunyai kapasitas 30 atau 72 pin. Memori SIMM 30 pin untuk kegunaan PC zaman 80286 sehingga 80486 dan beroperasi pada 16 bit. Memory 72 pin banyak digunakan untuk PC berasaskan Pentium dan beroperasi pada 32 bit. Kecepatan dirujuk mengikuti istilah ns (nano second) seperti 80ns, 70ns, 60ns dan sebagainya. Semakin kecil nilainya maka kecepatan lebih tinggi. DRAM (dynamic RAM) dan EDO RAM (extended data-out RAM) menggunakan SIMM. DRAM menyimpan bit di dalam suatu sel penyimpanan (storage sell) sebagai suatu nilai elektrik (electrical charge) yang harus di-refesh beratus-ratus kali setiap saat untuk menetapkan (retain) data. EDO RAM sejenis DRAM lebih cepat, EDO memakan waktu dalam output data, dimana ia memakan waktu di antara CPU dan RAM. Memori jenis ini tidak lagi digunakan pada komputer akhir-akhir ini .

2. Double Inline Memory Module (DIMM)

Berkapasitas 168 pin, kedua belah modul memori ini aktif, setiap permukaan adalah 84 pin. Ini berbeda daripada SIMM yang hanya berfungsi pada sebelah modul saja. Menyokong 64 bit penghantaran data. SDRAM (synchronous DRAM) menggunakan DIMM. Merupakan penganti dari DRAM, FPM (fast page memory) dan EDO. SDRAM pengatur (synchronizes) memori supaya sama dengan CPU clock untuk pemindahan data yang lebih cepat. dan terdapat dalam dua kecepatan iaitu 100MHz (PC100) dan 133MHz (PC133).

3. RIMM (Rambus)

Dulu dikenali sebagai RDRAM. Adalah sejenis SDRAM yang dibuat oleh Rambus. DRDRAM digunakan untuk CPU dari Intel yang berkecepatan tinggi. Pemindahan data sama seperti DDR SDRAM tetapi mempunyai dua saluran data untuk meningkatkan kemampuan. Juga dikenali sebagai PC800 yang kerkelajuan 400MHz. Beroperasi dalam bentuk 16 bit bukan 64 bit. Pada saat ini terdapat DRDRAM berkecepatan 1066MHz yang dikenal dengan RIMM (Rambus inline memory module). DRDRAM model RIMM 4200 32-bit menghantar 4.2gb setiap saat pada kecepatan 1066MHZ.

Berdasarkan jumlah pin: 30 pin, 72 pin, 168 pin. Berdasarkan kecepatannya (nanosecond)

Terdapat beberapa jenis RAM yang beredar dipasaran hingga saat ini yaitu :

1. FPM DRAM (Fast Page Mode Random Access Memory)

Adalah RAM yang paling pertama kali ditancapkan pada slot memori 30 pin mainboard komputer, dimana RAM ini dapat kita temui pada komputer type 286 dan 386. Memori jenis ini sudah tidak lagi diproduksi.

2. EDO RAM ( Extended Data Out Random Access Memory)

RAM jenis ini memiliki kemampuan yang lebih cepat dalam membaca dan mentransfer data dibandingkan dengan RAM biasa. Slot memori untuk EDO – RAM adalah 72 pin. Bentuk EDO-RAM lebih panjang daripada RAM yaitu bentuk Single Inline Memory Modul (SIMM). Memiliki kecepatan lebih dari 66 Mhz

3. BEDO RAM (Burst EDO RAM)

RAM yang merupakan pengembangan dari EDO RAM yang memiliki kecepatan lebih dari 66 MHz.

4. SD RAM (Synchronous Dynamic Random Access Memory)

RAM jenis ini memiliki kemampuan setingkat di atas EDO-RAM. Slot memori untuk SD RAM adalah 168 pin. Bentuk SD RAM adalah Dual Inline Memory Modul (DIMM). Memiliki kecepatan di atas 100 MHz.

5. RD RAM (Rambus Dynamic Random Access Memory)

RAM jenis ini memiliki kecepatan sangat tinggi, pertama kali digunakan untuk komputer dengan prosesor Pentium 4. Slot Memori untuk RD RAM adalah 184 pin. Bentuk RD RAM adalah Rate Inline Memory Modul (RIMM). Memiliki kecepatan hingga 800 MHz.

6. DDR SDRAM (Double Data Rate Synchronous Dynamic RAM)

RAM jenis ini memiliki kecepatan sangat tinggi dengan menggandakan kecepatan SD RAM, dan merupakan RAM yang banyak beredar saat ini. RAM jenis ini mengkonsumsi sedikit power listrik. Slot Memori untuk DDR SDRAM adalah 184 pin, bentuknya adalah RIMM.

RAM terdiri dari sekumpulan chip. Chip-chip ini mampu untuk menampung:

1. data untuk diproses;
2. instruksi atau program, untuk memproses data;
3. data yang telah diproses dan menunggu untuk dikirim ke output device, secondary storage atau juga communication device;
4. instruksi sistem operasi yang mengontrol fungsi-fungsi dasar dari sistem komputer

Semua data dan program yang dimasukkan lewat alat input akan disimpan terlebih dahulu di main memory, khususnya di RAM yang merupakan memori yang dapat di akses, artinya dapat diisi dan diambil isinya oleh programmer.
Readmore »» PENGENALAN RAM

MEMILIH KEYBOARD YANG ENAK

Memilih keyboard yang nyaman
Keyboard merupakan salah satu komponen yang melengkapi komputer. Bagi kita yang sering menghabiskan waktu di depan komputer, menggunakan keyboard yang benar-benar nyaman dipakai adalah hal yang penting diperhatikan agar jari-jari dan pergelangan tangan kita tidak sakit dan tegang.
Bagaimana memilih keyboard yang baik dan nyaman dipakai? Berikut beberapa tips yang bisa dijadikan pertimbangan.
Pilih keyboard yang ergonomis
Bagi yang sering berinteraksi dengan komputer, disarankan untuk memilih keyboard yang ekonomis. Seperti dilansir monstersandcritics.com, Stefan Willecke dari majalah PC-Welt mengungkapkan, keyboard yang ergonomis akan membantu mengurangi ketegangan pada pergelangan tangan kita. Perhatikan juga kenyamanan dan kemudahan menekan tombol keyboardnya.

Keyboard ergonomis biasanya berbentuk datar dan umumnya dibagi dalam dua segmen. Terkadang juga terdapat track ball yang bisa digunakan sebagai mouse. Semua fasilitas ini dihadirkan guna menghindari pengguna meletakkan tangannya dalam posisi yang salah, yang akan berakibat pada sakit yang berkepanjangan.
Warna keyboard juga berpengaruh pada penglihatan
Ergonomis tidak hanya terbatas pada bentuk dan disain saja. Warna juga menjadi salah satu unsur penting ergonomis. Hindari warna yang kontras, karena warna-warna seperti itu tidak termasuk dalam kategori ergonomis. Pilih warna keyboard yang tidak 'sakit' dipandang mata. Umumnya hitam dan perak menjadi warna pilihan banyak konsumen.
Pertimbangkan fungsi ekstra yang disertakan pada keyboard
Fungsi-fungsi ekstra tersebut akan mempermudah kerja kita selagi bergulat dengan komputer. Beberapa keyboard yang mahal bahkan ada yang dilengkapi tombol untuk memunculkan program kalkulator saku Windows. Ada juga keyboard yang memungkinkan pengguna memberi fungsi pada tombol tambahan. Artinya, seluruh aktifitas yang sudah dilakukan bisa dipanggil kembali hanya dengan menekan sebuah tombol di keyboard.
Keyboard sidik jari
Bagi pengguna yang menginginkan keamanan pada komputernya, bisa dimulai dari keyboard. Pasalnya, saat ini sudah tersedia keyboard yang bisa mendeteksi sidik jari. Sidik jari inilah yang menentukan apakah seseorang bisa menggunakan keyboard tersebut atau tidak.
Pilihlah keyboard dengan port USB
Fasilitas ini akan memudahkan kita yang senang bergelut dengan pemutar MP3 atau kamera digital.
Sesuaikan harga keyboard dengan kanton
Soal harga? Pastinya ada banyak variasi harga keyboard mulai dari US$ 10 untuk keyboard biasa hingga US$ 300 untuk keyboard yang dilengkapi dengan 3 port USB. Sementara itu keyboard ergonomis tersedia dengan harga sekitar US$ 40. Sesuaikan dengan kebutuhan dan kapasitas kantong kita sesaat akan membeli keyboard.
Rawat keyboard dengan cara rajin membersihkannya
Barang mahal sekalipun, jika tidak dirawat lama kelamaan akan rusak. Gunakan kuas untuk membersihkan sela-sela tombol keyboard. Dan tentu saja, jangan makan atau minum di dekatnya karena bisa saja tanpa sengaja kita menumpahkan makanan atau minuman pada keyboard.
Readmore »» MEMILIH KEYBOARD YANG ENAK

Kamis, 12 Februari 2009

TUGU KHATULISTIWA "KalbaR"



Tugu ini menjadi salah satu ikon wisata Kota Pontianak dan selalu dikunjungi masyarakat, khususnya wisatawan yang datang ke Kota Pontianak.
Sejarah mengenai pembangunan tugu ini dapat dibaca pada catatan yang terdapat didalam gedung.
Dalam catatan tersebut disebutkan bahwa : Berdasarkan catatan yang diperoleh pada tahun 1941 dari V. en. W oleh Opzichter Wiese dikutip dari Bijdragen tot de geographie dari Chef Van den topographischen dienst in Nederlandsch- Indiƫ : Den 31 sten Maart 1928 telah datang di Pontianak satu ekspedisi Internasional yang dipimpin oleh seorang ahli Geografi berkebangsaan Belanda untuk menentukan titik/tonggak garis equator di kota Pontianak dengan konstruksi sebagai berikut :

a. Tugu pertama dibangun tahun 1928 berbentuk tonggak dengan anak panah.
b. Tahun 1930 disempurnakan, berbentuk tonggak dengan lingkarang dan anak panah.
c. Tahun 1938 dibangun kembali dengan penyempurnaan oleh opzicter / architech Silaban. Tugu asli tersebut dapat dilihat pada bagian dalam.
d. Tahun tahun 1990, kembali Tugu Khatulistiwa tersebut direnovasi dengan pembuatan kubah untuk melindungi tugu asli serta pembuatan duplikat tugu dengan ukuran lima kali lebih besar dari tugu yang aslinya. Peresmiannya pada tanggal 21 September 1991.
Bangunan tugu terdiri dari 4 buah tonggak kayu belian (kayu besi), masing-masing berdiameter 0,30 meter, dengan ketinggian tonggak bagian depan sebanyak dua buah setinggi 3,05 meter dan tonggak bagian belakang tempat lingkaran dan anak panah penunjuk arah setinggi 4,40 meter.
Diameter lingkaran yang ditengahnya terdapat tulisan EVENAAR sepanjang 2,11 meter. Panjang penunjuk arah 2,15 meter.
Tulisan plat di bawah anak panah tertera 109o 20' OLvGr menunjukkan letak berdirinya tugu khatulistiwa pada garis Bujur Timur.
Pada bulan Maret 2005, Tim Badan Pengkajian dan Penerapan Teknologi (BPPT) melakukan koreksi untuk menentukan lokasi titik nol garis khatulistiwa di Kota Pontianak. Koreksi dilakukan dengan menggunakan gabungan metoda terestrial dan ekstraterestrial yaitu menggunakan global positioning system (GPS) dan stake-out [titik nol garis khatulistiwa dikoreksi]
Hasil pengukuran oleh tim BPPT, menunjukkan, posisi tepat Tugu Khatulistiwa saat ini berada pada 0 derajat, 0 menit, 3,809 detik lintang utara; dan, 109 derajat, 19 menit, 19,9 detik bujur timur
Sementara, posisi 0 derajat, 0 menit dan 0 detik ternyata melewati taman atau tepatnya 117 meter ke arah Sungai Kapuas dari arah tugu saat ini. Di tempat itulah kini dibangun patok baru yang masih terbuat dari pipa PVC dan belahan garis barat-timur ditandai dengan tali rafia.
Mengenai posisi yang tertera dalam tugu (0 derajat, 0 menit dan 0 detik lintang, 109 derajat 20 menit, 0 detik bujur timur), berdasarkan hasil pelacakan tim BPPT, titik itu terletak 1,2 km dari Tugu Khatulistiwa, tepatnya di belakang sebuah rumah di Jl Sungai Selamat, kelurahan Siantan Hilir.
Peristiwa penting dan menakjubkan di sekitar Tugu Khatulistiwa adalah saat terjadinya titik kulminasi matahari, yakni fenomena alam ketika Matahari tepat berada di garis khatulistiwa. Pada saat itu posisi matahari akan tepat berada diatas kepala sehingga menghilangkan semua bayangan benda-benda dipermukaan bumi. Pada peristiwa kulminasi tersebut, bayangan tugu akan "menghilang" beberapa detik saat diterpa sinar Matahari. Demikian juga dengan bayangan benda-benda lain disekitar tugu.
Peristiwa titik kulminasi Matahari itu terjadi setahun dua kali, yakni antara tanggal 21-23 Maret dan 21-23 September. Peristiwa alam ini menjadi event tahunan kota Pontianak yang menarik kedatangan wisatawan
Readmore »» TUGU KHATULISTIWA "KalbaR"

Rabu, 11 Februari 2009

PULAU KUMALA



PULAU KUMALA
Seperti yang kita ketahui bahwa Pulau Kumala adalah salah satu objek wisata yang ada di kab.Kutai Kartanegara yang terletak di tengah-tengah sungai mahakam. Pulau Kumala merupakan objek wisata yang sering dikunjungi oleh wisatawan lokal dan asing, di pulau kumala selain memiliki tempat peraminan juga memeliki motel-motel yang bisa anda sewa, yang sangat di banggakan di pulau kumala ialah sky towernya yang cuma ada 2 di asia. pada sky tower kita bisa melihat sekeliling kota raja tengarong.




Selain sky tower di pulau kumala, kita juga bisa menikmati pemandangan sungai mahakam dari atas melalui kereta gantung yang menghubungkan antara pulau kumala dengan Tenggarong seberang.


Pulau Kumala bisa kita datangi dengan mengunakan perahu ketinting (perahu kecil) dengan biaya yang murah serta mudah di dapat, anda hanya perlu datang ke pelabuhan penyeberangan Pulau kumala, maka anda akan di seberangkan melewati sungai mahakam dengan perahu ketinting (perahu kecil).

Selain sky tower dan kereta gantung kita juga bisa menikmati pasilitas-pasilitas yang ada disana, yang bisa membuat kita terhibur dan bisa menghilangkan setres karena kesibukan sehari-hari yang membuat otak kita kering, selain kita bisa mendaptkan penyegeran otak dan menikmati pasilitas yang di sediakan kita juga bisa menikmati suasana sungai mahakam....!!!!

Pulau Kumala
Merupakan Objek wisata yang sangat terjangkau dan anda tidak perlu mengeluarkan gocek yang banyak untuk menikmati pasilitas yang ada.

PENASARAN DENGAN PULAU KUMALA
DATANG AJA DAN NIKMATI PASILITASNYA
SELAMAT MENIKMATI PASILITAS YANG ADA
Readmore »» PULAU KUMALA

Minggu, 08 Februari 2009

PHOTO-PHOTO

Readmore »» PHOTO-PHOTO

JENIS-JENIS MEMORY

ARSITEKTUR SISTEM MEMORI

I. TEKNOLOGI DAN BIAYA SISTEM MEMORI

Ada 2 teknologi yang mendominasi industri memori sentral dan memori utama, yaitu :

a. Memori Magnetic Core (tahun 1960)

Sel penyimpanan yang ada dalam memori inti dibuat dari elemen besi yang berbentuk donat yang disebut magnetic core (inti magnetis) atau hanya disebut core saja.

Para pembuat(pabrikan) yang membuat core ini menyusun core plane bersama dengan sirkuit lain yang diperlukan, menjadi memori banks(bank memori).

b. Memori Solid State

Komputer yang pertama diproduksi untuk tujuan komersil adaalah UNIVAC dimana :

· CPU nya menggunakan teknologi vacuum tube (tabung hampa udara) dan menjalankan aritmatika decimal.

· Memori utamanya 1000 word (setiap word besarnya 60 bit dan menyimpan 12 karakter 5 bit)

II. ORGANISASI MEMORI

  • Salah satunya adalah menggunakan Inteleaving dimana tujuannya adalah untuk meningkatkan kecepatan pengaksesan system penyimpanan yang besar.
  • Sistem penyimpanan yang besar terdiri atas beberapa bank memori independent yang diakses oleh CPU dan peralatan I/O melalui pengontrolan port memori

Contoh : Cross bar switch

Sistem penyimpanan menggunakan Interleave High Order

  • Setiap bank (penyimpanan) berisi blok alamat yang berurutan.
  • Setiap peralatan, termasuk CPU, menggunakan bank memori yang berbeda untuk program dan datanya, maka semua bank dapat mentransfer data secara serentak.

Sistem penyimpanan menggunakan Interleave Low Order

  • Alamat yang berurutan berada dalam bank yang terpisah, sehingga setiap peralatan perlu mengakses semua bank selagi menjalankan programnya atau mentransfer data.

Contohnya : suatu siklus memori lebih lama daripada waktu siklus CPU.

  • Apabila word yang berurutan berada dalam bank yang berbeda, maka system penyimpanan bila dilengkapi dengan putaran yang cocok dapat melengkapi akses memori yang berurutan, dengan kata lain setelah CPU meminta untuk mengakses word pertama yang disimpan dalam salah satu bank, maka ia dapat bergerak ke bank kedua dan mengawali akses word kedua sementara penyimpanan tetap mendapatkan kembali word pertama sementara penyimpanan tetap mendapatkan kembali word pertama.Pada CPU kembali ke bank pertama, system penyimpanan diharapkan telah menyelesaikan mengakses word pertama dan telah siap mengakses lagi.
  • Banyak komputer berkinerja tinggi menggunakan Inteleave Low Order

III. JENIS MEMORI

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

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

  • Teralamatkan (addressed)

Memori yang menggunakan alamat untuk menentukan sel yang dibaca dan ditulis.

  • Asosiatif

Memori yang menggunakan isi dari bagian word untuk menentukan sel yang dibaca atau ditulis

  • Akses Urut

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.

IV. SISTEM MEMORI UTAMA

  • Tahun 1960-an para programmer system mengembangkan system pengoperasian multiprogramming, yang memanfaatkan atau menggunakan memori utama yang sangat besar.
  • Komputer yang hanya mempunyai satu system memori utama dikatakan mempunyai one-level strorage system(system penyimpanan tingkat satu)
  • Komputer yang mempunyai memori virtual menggunakan multilevel storage system (system penyimpanan bertingkat)
  • Penyimpanan multilevel mempunyai memori sentral(internal) yaitu memori utama dan register CPU sebagai primary memory dan peralatan penyimpanan eksternal seperti hardisk dan disket sebagai secondary memory memori sekunder.

V. RELOKASI PROGRAM DAN PROTEKSI MEMORI

  • Multiprogramming adalah cara yang tepat untuk meningkatkan kegunaan CPU dengan cara memungkinkan beberapa tugas berada dalam memori pada waktu yang bersamaan.
  • Berhasilnya multiprogramming ditentukan antara lain oleh :

o Relokasi Program

- Dengan cara menmpatkan program dimana saja dalam memori

- Initial Program Relocation (Relokasi Program Awal) adalah proses merelokasi program tempat system pengoperasian pertama kali.

- Dynamic Program Relocation (Relokasi Program Dinamis) adalah system pengoperasian dapat memindahkan program dari suatu tempat ke tempat yang lain dalam memori utama setelah program dijalankan.

o Proteksi Program

- Mencegah suatu program mengakses memori yang telah diberikan oleh system pengoperasian ke program yang lain.

- Contoh relokasi program dan proteksi adalah IBM System/360 dan CDC 6600

- IBM System/360

§ Menggunakan Register Base untuk merelokasi program

§ Menggunakan relokasi program awal

§ Menggunakan key-controlled memory protection untuk proteksi memori.

- CDC 6600

§ Mempunyai register khusus yaitu Relocation Address (RA/Register Alamat Relokasi) untuk merelokasi program.

§ Menggunakan relokasi program awal

VI. MEMORI CACHE

· Buffer berkecepatan tinggi yang digunakan untuk menyimpan data yang diakses pada saat itu dan data yang berdekatan dalam memori utama.

· Memori akses random (RAM) berkecepatan tinggi yang ditempatkan diantara system memori dan pemakaiannya untuk mengurangi waktu akses efektif dari system memori.

· Dengan memasukan memori chace antara peralatan cepat dan system memori yang lebih lambat, perancangan ini dapat memberikan system memori yang cepat.

· Kegunaan Memori Cache adalah :

w Program cenderung menjalankan instruksi yang berurutan, menyebabkan instruksi tersebut berada didekat lokasi memori.

w Program biasanya mempunyai simpul untuk tempat menjalankan kelompok instruksi secara berulang-ulang.

w Compiler menyimpan array dalam blok lokasi memori yang bersebelahan.

w Compiler biasanya menempatkan item data yang tidak berhubungan didalam segmen data.

· Cache terdiri dari sejumlah cache entries(entry cache) dan setiap entri cache terdiri dari 2 yaitu

o Memori Cache

§ merupakan SRAM berkecepatan tinggi

§ data yang disimpan merupakan kopi dari data memori utama yang terpilih pada saat itu atau data yang baru disimpan yang belum berada didalam memori.

o Address Tag (Tag Alamat)

§ Menunjukan alamat fisik data yang ada dalam memori utama dan beberapa informasi valid

· Cara kerja Cache adalah :

    • Ketika CPU mengakses memori maka system penyimpanan akan mengirim alamat fisik ke cache
    • Membandingkan alamat fisik tersebut dengan semua tag alamat untuk mengetahui apakah ia menyimpan kopi dari sebuah data.
    • Cache HIT adalah situasi yang terjadi ketika peralatan meminta akses memori ke word yang telah ada didalam memori cache tersebut secara cepat megembalikan item data yang diminta.
    • Cache MISS adalah situasi yang terjadi ketika peralatan meminta akses ke data yang tidak berada dalam cache, cache akan menjemput item tersebut dari memori, dimana hal ini mebutuhkan waktu yang lebih lama dari cache hit.
    • Jika cache tidak menyimpan data, maka akan terjadi cache miss dan cache akan menyampaikan alamat ke system memori utama untuk membaca.
    • Jika data yang dating dari memori utama, maka CPU atau cache akan menyimpan kopinya dengan diberi tag alamat yang tepat.

· Ada 2 sebab mengapa cache bekerja dengan baik :

§ Cache beroperasi secara paralel dengan CPU

- Word tambahan yang dimuatkan setelah terjadi cache miss tidak akan mengganggu kinerja CPU.

§ Prinsip Lokalitas Referensi

- CPU akan meminta data baru

· Setiap cache mempunyai dua sub system yaitu :

§ Tag Subsystem

- Menyimpan alamat dan menentukan apakah ada kesesesuaian data yang diminta.

§ Memory subsistem

- Menyimpan dan mengantarkan data.

  • Memori Cache menggunakan teknik pemetaan yang berbeda untuk memetakan alamat memori ke dalam alamat lokalnya, yaitu :

§ Cache Asosiatif

- Disebut juga Fully Associative Cache.

- Menyimpan tagnya di dalam memori asosiatif atau memori yang ekuivalen secara fungsional

- Cache dapat menempatkan sembarang jalur refill selama akses memori

- Membandingkan alamat yang ada dengan semua alamat yang disimpan

§ Direct Mapped Cache (Cache yang dipetakan langsung)

- Membagi memory utama menjadi K kolom dengan N refill line per kolomnya

§ Set Cache Asosiatif

- Mengkombinasikan organisasi asosiatif dan direct (langsung)

- Mengorganisir memori utama dan memorinya sendiri menjadi kolom jalur refil N

§ Sector Mapped Cache (Cache yang dipetakan sector)

- Merupakan modifikasi dari cache asosiatif

- Jalur refill memori utama dan cache dikelompokan menjadi sector yang disebut row(baris)

VI. MEMORI VIRTUAL

  • Ada 2 teknik yang digunakan memori virtual utnuk memetakan alamat efektif kedalam alamat fisik yaitu :

§ Paging

- Adalah teknik yang berorientasi hardware untuk mengelola memori fisik

- Menggunakan paging agar program besar dapat berjalan pada komputer yang mempunyai fisik kecil.

- Hardware memori virtual membagi alamat logis menjadi 2 yaitu virtual page number dan word offset.

- Membagi alamat logis dan memori menjadi page yang berukuran tertentu.

§ Segmentasi

- Adalah teknik yang berorientasi pada struktur logis dari suatu program.

- Membagi alamat logis dan memori menjadi page yang ukuran berubah-ubah.

- Segmen yang berisi kode prosedur disebut kode segmen dan yang berisi data disebut data segmen

Perbedaan Paging dengan Segmentasi adalah :

§ Paging berorientasi pada hardware dan segmentasi pada struktur logis dari suatu program.

§ Segmen cenderung jauh lebih besar dari paging.

§ Segmen mempunyai jangkauan ukuran page dan page hanya mempunyai satu ukuran tertentu untuk suatu system tertentu.

§ Dalam segmentasi seluruh program tidak perlu dibuat sebagai modul tunggal untuk diisikan ke dalam memori sebagai sebuah unit

§ Dalam segmentasi, alamat logis mempunyai 2 bagian, yaitu segement number dan byte offset.

VII. MASALAH DESIGN MEMORI

  • Kecepatan Memori lawan kecepatan CPU :

§ Awal tahun 1960 – 1980, kecepatan memori dan CPU meningkat, namun rasio keseluruhan antara keduanya relatif.

§ Pada era ini kecepatan memori biasanya kurang lebih 10 kali lebih lambat dari kecepatan CPU.

§ CDC:6600, 7600, CRAY 1 dan CRAY X-MP untuk super komputer waktu akses memorinya 10 sampai 14 waktu siklus CPU.

§ VAX 11/780, 8600 dan 8700 untuk mini computer waktu akses memorinya 4 sampai 7 kali siklus CPU

§ Pertengahan tahun 1980, kecepatan CPU jauh lebih meningkat hingga 50 kali kecepatan memori, contoh CRAY

§ Keuntungan dari perubahan ini adalah :

§ Memori besar umumnya memerlukan hardware khusus untuk mendeteksi dan mengoreksi kesalahan, yang menambah waktu akses memori efektif.

§ CPU yang paling cepat merupakan pipelined.

  • Ruang Alamat Memori :

§ Semakin besar ruang alamat memori yang disediakan maka akan semakin baik namun harus diperhatikan pula bahwa dalam perubahan tersebut tidak harus merubah secara keseluruhan dan mendasar daripada arsitektur yang telah dibangun.

  • Keseimbangan antara kecepatan dan biaya :

§ Sifat dari Teknologi Memori

- Harga unitnya turun dengan sangat cepat, sedangkan kecepatannya secara perlahan meningkat.

- Adanya berbagai kecepatan dan biaya dalam peralatan memori

§ Ada tiga penggunaan teknologi RAM dalam system computer untuk memanfaatkan variasi ini adalah :

- Peralatan lambat, murah untuk memori utama

- Peralatan cepat untuk cache

- Peralatan sangat cepat, mahal untuk register

  • Memori dalam system computer dapat dibagi menjadi tiga kelompok, yaitu :
    1. Internal Processor Memory
    2. Main Memory (Primary Memory)
    3. Secondary Memory (Auxiliary/Backing Memory)
  • Karakteristik Memori :

§ Access Time

§ Access Modes

§ Alterability

§ Permanence of Storage

§ Cycle Time and Data Transfer Rate

§ Physical Characteristics

  • Metode Akses :

§ Random Access Memory

Lokasi memori dapat dicapai secara acak dan waktu akses tidak bergantung pada lokasi yang sedang diakses

§ Serial Access Memory

Mekanisme akses digunakan bersama-sama oleh seluruh lokasi

Article Ini Di ambil Dari : http://elearning.gunadarma.ac.id

Readmore »» JENIS-JENIS MEMORY