Tampilkan postingan dengan label ILMU KOMPUTER. Tampilkan semua postingan
Tampilkan postingan dengan label ILMU KOMPUTER. Tampilkan semua postingan

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

Minggu, 08 Februari 2009

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

Kamis, 05 Februari 2009

ISTILAH-ISTILAH KOMPUTER


MENGENAL ISTILAH ISTILAH
YANG BERHUBUNGAN DENGAN MOTHERBOARD

Dalam sebuah motherboard, ternyata terdapat banyak sekali komponen yang satu sama lainya saling berhubungan. Sebelum mengenal komponen-komponen ini lebih jauh ada baiknya kita memahami istilah yang berkenaan dengan mainboard.


1.ZIP SOCKET / SOCKET PROSESOR
Bagian ini merupakan tempat menaruh prosesor, dan biasanya ada tanda khusus pada socket yang bersangkutan sebagai petunjuk untuk menempatkan prosesor agas pas. Setiap mainboard mempunyai socket processor yang berbeda-beda tergantung dengan tipe dan klasifikasi processor itu sendiri. Misalnya socket 370 untuk prosesor Intel Pentium III dan Celeron, socket A untuk prosesor AMD Athlon dan Duron, serta socket 423/478 untuk prosesor Pentium 4. Tempat processor ada 2, Tipe SLOT dan SOCKET

2.SOCKET MEMORY
Socket/Slot ini untuk menempatkan memori pada motherboard dan socket memory memiliki bentuk yang berbeda untuk memori yang berbeda pula. Kebanyakan motherboard memiliki socket sebanyak 3 atau 4 buah, tergantung jenis mainboardnya. Untuk memori SDRAM, socket DIMM yang harus dimiliki adalah socket 168 pin, sementara untuk memori jenis DDRAM, socket yang dipasang adalah 184 pin.

3.CHIPSET
Fungsi utama chipset adalah mengatur aliran data antar komponen yang tepasang pada mainboard. Chipset banyak jenis dan kegunaannya yang paling populer dan mempunyai peran penting pada system mainboard terdiri dari dua buah yaitu North Bridge dan South Bridge. Dua buah chipset yang terpasang itu sendiri mempunyai tugas yang berbeda antara yang satu dengan yang lainnya. Chip pada North Bridge berfungsi untuk mengatur aliran data dari dan ke processor, bus AGP, dan memori utama sistem. Sementara chipset yang South Bridge mengatur aliran data dari piranti input output, bus PCI, interface harddisk dan floppy serta piranti eksternal lainnya.

4.CMOS
Singkatan dari Complementary Metal Oxida Semiconductor yang merupakan komponen berbentuk IC (Integrated Sircuit). Komponen yang satu ini sebagai media penyimpan hasil settingan BIOS selama battery yang mendayainya masih bagus.

5.I/O PORT ( Serial, Paralel, Audio, USB, Game Port)
Biasanya berada di posisi belakang motherboard yang berfungsi sebagai sarana untuk memberi masukan dan keluaran pada sistem komputer. Motherboard generasi sekarang ini telah menyertakan pula port USB untuk berhubungan dengan pheriperal lainnya seperti printer, scanner, camera digital, dan pheriperal lain yang berbasis USB. Terkadang pada beberapa motherboard disertakan pula port Ethernet untuk masuk kedalam jaringan komputer.


6.KONEKTOR POWER/CATU DAYA ( Power Supply/PSA, Processor, Fan )
Fungsinya sebagai penghubung dan perantara arus listrik ke untuk mensupplay tenaga kepada semua komponen yang tersambung pada motherboard.

7.KONEKTOR CASING
Berfungsi untuk menyambungkan tombol / saklar dan indicator pada casing ke motherboard. Pada motherboard yang berbasis Pentium 4 disertakan pula sebuah konektor tambahan sebesar 12 volt agar prosesor bisa bekerja.



8.KONEKTOR IDE & FLOPPY
Fungsinya yaitu untuk menyambungkan harddisk dan floppy ke motheboard. Saat ini interface harddisk pada motherboard yang banyak digunakan adalah IDE Ultra ATA/100 yang mampu memberikan kecepatan tranfer data hingga 100 Mb/detik. Saat ini Maxtor telah mengembangkan interface baru yaitu Ultra ATA/133, namun kelihatannya sampai saat ini belum mendapat respon yang baik dari vendor lain. Lebih penting lagi dalam menentukan motherboard adalah ukurannya. Ada beberapa jenis ukuran motherboard mulai dari AT, Micro ATX dan ATX.
Pada umumnya, motherboard sekarang sudah banyak menggunakan teknologi ATX, motherboard kelas standard ada yang bertype ATX, sedangkan motherboard Mid End atau High End kebanyakan menggunakan form factor ATX. Meskipun form factornya berbeda setiap motherboard memiliki standarisasi yang sama, sehingga ukuran ini hanya berpengaruh pada pilihan casing yang akan digunakan.

9.BIOS
Singkatan dari Basic Input Output System, yang merupakan kumpulan informasi motherboard dan juga merupakan software berisi perintah-perintah dasar. Fungsi utamanya adalah sebagai sarana komunikasi antara sistem operasi dengan hardware yang terpasang dengan motherboard.

10.BUS
Istilah yang menyatakan sistema aliran data yang digunakan hardware yang terpasang pada motherboard untuk berkomunikasi dengan prosesor. Satuan yang digunakan biasanya adalah frekuensi (Hertz) atau lebar bit data.

11.CLOK SPEED
Digunakan untuk menyatakan kecepatan dari sebuah prosesor atau komponen lainnya. Angka clok speed didapat dari perkalian multiplier dengan FSB. Semakin tinggi clok speed maka semakin tinggi kinerja kerja yang dihasilkan oleh prosesor atau komponen hardware lainnya. Satuan yang digunakan biasanya adalah megahertz (Mgz) atau Gigahertz (Ghz), biasanya disebut juga kecepatan eksternal dari sebuah prosesor.

12.FSB
Sigkatan dari Front Side Bus, yaitu Bus utama yang menghubungkan antara prosesor dengan chipset motherboard, satuan yang digunakan adalah Megahertz (Mgz).

13.HEATSINK
Komponen yang diletakkan diatas prosesor, berfungsi untuk menyerap panas yang dihasilkan oleh prosesor waktu bekerja.biasanya dilengkapi oleh sebuah kipas agar suhu prosesor tetap stabil.

14.OVERCLOKING
Suatu teknik yang dilakukan untuk meingkatkan kinerja prosesor, memory atau kartu grafis, dengan cara meningkatkan FSB atau Clok Speed komponen tersebut. Teknik ini memerlukan sebuah sistem pendingin khusus pada komponen, karena menghasilkan panas berlebih, dimana panas berlebih ini bisa merusak sistem.
ARSITEKTUR KOMPUTER
Input Device (Alat Masukan)
Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer
Output Device (Alat Keluaran)
Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa suara.

15.I/O Ports
Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. Peralatan input dan output di atas terhubung melalui port ini.
CPU (Central Processing Unit)
CPU merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu: ALU (Arithmetical Logical Unit) sebagai pusat pengolah data, dan CU (Control Unit) sebagai pengontrol kerja komputer.
16.Memori
Memori terbagi menjadi dua bagian yaitu memori internal dan memori eksternal. Memori internal berupa RAM (Random Access Memory) yang berfungsi untuk menyimpan program yang kita olah untuk sementara waktu, dan ROM (Read Only Memory) yaitu memori yang hanya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan.
17.Data Bus
Adalah jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional, artinya CPU dapat membaca dan menerima data melalui data bus ini. Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel.
18.Address Bus
Digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat memori yang akan ditulis atau dibaca. Address bus biasanya terdiri atas 16, 20, 24, atau 32 jalur paralel.
Control Bus
Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan Address Bus. Terdiri atas 4 sampai 10 jalur paralel.
Readmore »» ISTILAH-ISTILAH KOMPUTER