Selasa, 10 Juli 2012

Tutorial Photoshop - Membuat Efek Hujan


Dalam tutorial photoshop kali ini, kita akan belajar bagaimana membuat efek hujan pada suatu foto. Kita akan belajar mengkombinasikan beberapa filter sehingga bisa menjadi efek hujan. Tutorial photoshop ini menggunakan Adobe photoshop CS5, sehingga yang menggunakan photoshop versi sebelumnya kami harap bisa menyesuaikan.
Ini adalah tampilan dari sebelum dan sesudah foto diberi efek.
Tutorial Photoshop - Membuat Efek Hujan
Tutorial Photoshop - Membuat Efek Hujan
Untuk file foto yang kita gunakan dalam tutorial ini, bisa Anda download di sini.
Kita mulai tutorial photoshop membuat efek hujan ini dengan membuka fotonya di photoshop.
Tutorial Photoshop - Membuat Efek Hujan
Tutorial Photoshop - Membuat Efek Hujan
Selanjutnya kita buat layer baru dengan menggunakan shortcut ctrl+shift+N. Pada Mode layer kita ubah menjadi Screen. Lalu klik OK.
Membuat layer baru
Membuat layer baru
Pada layer yang baru dibuat tadi, kita beri Fill dengan menekan tombol shift+F5, atau bisa juga lewat menu Edit –> Fill…
Pada bagian Use, kita ubah menjadi 50% Gray.
Memberi Fill
Memberi Fill
Selanjutnya buka menu Filter –> Noise –> Add Noise. Biarkan angkanya segitu dan centang bagianMonochromatic.
Add Noise
Add Noise
Lalu kita beri Auto Tone dengan menekan tombol ctrl+shift+L atau lewat menu Image –> Auto Tone. Gambar akan menjadi sangat kasar.
Buka Motion Blur lewat menu Filter –> Blur –> Motion Blur. Kita sesuaikan sudut dan distance yang akan berefek pada hujan yang kita buat.
Filter Motion Blur
Filter Motion Blur
Sekarang kita atur kepadatan dari hujan yang kita buat dengan menggunakan Level. Bisa langsung tekan ctrl+L atau lewat menu Image –> Adjustments –> Levels… Atur bagian Input Levels :
Atur kepadatan hujan
Atur kepadatan hujan
Karena hujannya terlalu kecil, buka Filter –> Other –> Maximum.
Filter Maximum
Filter Maximum
Agar lebih halus kita pakai Gaussian Blur lewat Filter –> Blur –> Gaussian Blur. Atur Radius sesuai dengan yang kita inginkan lalu OK. Kita akan mendapati foto yang kita edit menjadi seperti gambar berikut :
Tutorial Photoshop - Membuat Efek Hujan
Tutorial Photoshop - Membuat Efek Hujan
Kita hilangkan bagian putih pada pinggir foto dengan menekan ctrl+T dan drag bagian atas dan bawah agar bagian putih tersebut bisa hilang.
Tutorial Photoshop - Membuat Efek Hujan
Tutorial Photoshop - Membuat Efek Hujan
Pada sentuhan terakhir, kita kurangi Opacity pada layer ini.
Sentuhan terakhir
Sentuhan terakhir
Dan kitapun selesai membuat efek hujan. Anda dapat melihat hasil akhir dari tutorial photoshop ini dengan mendownload file di atas tadi.
Selesai sudah tutorial photoshop membuat efek hujan ini, kita akan lanjut belajar photoshop di lain kesempatan.

Tutorial Photoshop Lucu


efek teks kaca transparan photoshop

efek teks kaca transparan photoshop
Pada tutorial Photoshop kali ini, kita akan menggunakan beberapa layer style untuk membuat kreasi tulisan yang kelihatan transparan dan menakjubkan. Untuk lebih memudahkan kamu mengikuti tutorial ini, silakan download file PSD dan Photoshop style dari link yang terletak di bagian paling bawah tutorial ini.

Preview Hasil Akhir Gambar

tutorial Photoshop membuat teks tipografi tulisan dengan efek style kaca transparan realistis editable resizable

Langkah 1

Untuk memulai tutorial ini, kita pertama akan memilih background yang tepat untuk teks, sesuatu yang jika berada di balik kaca akan kelihatan bagus. Disini saya menemukan foto rumput di Flickr oleh 100kr. Sekarang kita butuh sebuah teks, saya ketik Grafisia yang merupakan saudaranya Painthink namun berbahasa inggris, dan tutorial ini juga saya publish disana. Perhatikan, disini kita akan membuat Photoshop Style, jadi kamu bisa menggunakan font apa aja sesuka kamu. Jika kamu ingin font yang sama dengan yang tak pakai, silakan download font Porky’s keren disini.
tutorial Photoshop membuat teks tipografi tulisan dengan efek style kaca transparan realistis editable resizable

Langkah 2

Sekarang kita mulai menggunakan Layer Style. Klik dua kali layer teks untuk menampilkan jendela Layer Style. Pada halaman pertama dari jendela layer style, ubah nilai Fill Opacity menjadi 0%, dan kamu lihat sekarang teknya menghilang, emang sengaja demikian jadi nggak perlu bingung.
tutorial Photoshop membuat teks tipografi tulisan dengan efek style kaca transparan realistis editable resizable

Langkah 3

Selanjutnya klik pada kata Drop Shadow ubah pengaturannya seperti berikut. Jangan klik OK terlebih dahulu.
tutorial Photoshop membuat teks tipografi tulisan dengan efek style kaca transparan realistis editable resizable

Langkah 4

Sekarang tambahkan style Inner Shadow pada teks. Belum saatnya ngeklik OK, sabar dulu.
tutorial Photoshop membuat teks tipografi tulisan dengan efek style kaca transparan realistis editable resizable

Langkah 5

Masih pada dialog box layer effect, sekarang klik style Inner Glow, gunakan setting seperti berikut, but don’t click OK yet.
tutorial Photoshop membuat teks tipografi tulisan dengan efek style kaca transparan realistis editable resizable

Langkah 6

Layer style yang kita gunakan berikutnya adalah Bevel and Emboss. Screenshot di bawah akan memberikan informasi bagaimana setting yang saya gunakan.
tutorial Photoshop membuat teks tipografi tulisan dengan efek style kaca transparan realistis editable resizable

Langkah 7

Sebagai langkah terakhir kita akan memberikan Satin pada layer teks. Atur satin seperti gambar berikut dan kamu bisa menekan OK setelah selesai.
Untuk jalan pintas yang lebih mudah, kamu bisa melihat semua setting dengan mendownload file PSD yang saya sertakan di bagian akhir tutorial. Kamu bisa klik kanan layer teks dan pilih Copy Layer Styles jika kamu ingin menggunakannya pada file kamu sendiri.
tutorial Photoshop membuat teks tipografi tulisan dengan efek style kaca transparan realistis editable resizable

Final Image

tutorial Photoshop membuat teks tipografi tulisan dengan efek style kaca transparan realistis editable resizable
Semoga tutorial ini bermanfaat, jangan lupa subscribe ke Painthink RSS feedfollow saya di Twitter atau klik untuk berlangganan artikel via e-mail.
Download file PSD dan Photoshop style

Rabu, 30 Mei 2012

Artikel ALU

PROCESSOR

Prosessor terdiri dari 2 komponen utama, diantaranya adalah:

Control Unit – Central Controller
Bertanggung jawab untuk menentukan operasi-operasi apa yang akan dipanggil oleh program dan dengan cara bagaimana operasi-operasi tersebut dilaksanakan.

Ketika sebuah komputer pertama kali diaktifkan power-nya, maka komputer tersebut menjalankan operasi bootstrap. Operasi ini akan membaca sebuah instruksi dari suatu lokasi memory yang telah diketahui sebelumnya dan mentransfer instruksi tersebut ke control unit untuk dieksekusi. Instruksi-intruksi dibaca dari memory dan dieksekusi sesuai dengan urutan penyimpanannya. Program counter dari suatu computer menyediakan suatu cara untuk menyimpan lokasi instruksi berikutnya. Urutan eksekusi berubah dengan memindah lokasi intruksi baru ke program counter sebelum pembacaan (fetch) instruksi dikerjakan. Sebuah intruksi merupakan kalimat imperatif pendek yang sudah dapat menjelaskan makna dari perintah tersebut.

Suatu intruksi terdiri dari :
a. subjek (komputernya)
b. verb(suatu kode operasi yang mengindikasikan pekerjaan apa yang
akan dilaksanakan
c. objek (operands) yang mengidentifikasikan nilai data atau lokasi
memory.

Ketika intruksi-intruksi diterima oleh Control Unit, operation code akan mengaktifkan
urutan logic untuk mengeksekusi intruksi-intruksi tersebut.

Arithmetic / Logic Unit – Elemen Pemroses
Aritmetic/Logic Unit atau ALU adalah elemen pemroses primer dalam suatu komputer. Data dalam suatu unit dapat dikonversikan dalam suatu bentuk tertentu atau dirubah dalam suatu nilai yang tergantung pada jenis operasi yang dilakukan. Sebagian ALU dapat mengerjakan operasi aritmatika dasar seperti pejumlahan, pengurangan, perkalian dan pembagian pada bilangan bilangan integer. Sebagian ALU
juga mampu melakukan operasi lojik seperti AND, OR dan INVERT. Beberapa ALU menyediakan kemampuan tambahan untuk memproses bilangan dalam format desimal maupun floating-point.

Diantara unit-unit yang sudah maju juga mampu mengerjakan
operasi trigonometri & operasi eksponensial.

Sumber : library.stttelkom.ac.id

Perkembangan Processor
PC didesain berdasar generasi-generasi CPU (processor) yang berbeda. Intel bukan satu-satunya perusahaan yang membuat CPU, meskipun yang menjadi pelopor diantara yang lain. Pada tiap generasi yang mendominasi adalah chip-chip Intel, tetapi pada generasi kelima terdapat beberapa pilihan selain chip Intel.

GENERASI 1 (Processor 8088 dan 8086)

Processor 8086 (1978) merupakan CPU 16 bit pertama Intel yang menggunakan bus sistem 16 bit. Tetapi perangkat keras 16 bit seperti motherboard saat itu terlalu mahal, dimana komputer mikro 8 bit merupakan standart. Pada 1979 Intel merancang ulang CPU sehingga sesuai dengan perangkat keras 8 bit yang ada. PC pertama (1981) mempunyai CPU 8088 ini. 8088 merupakan CPU 16 bit, tetapi hanya secara internal. Lebar bus data eksternal hanya 8 bit yang memberi kompatibelan dengan perangkat keras yang ada.

GENERASI 2 Processor 80286

286 (1982) juga merupakan prosessor 16 bit. Prosessor ini mempunyai kemajuan yang relatif besar dibanding chip-chip generasi pertama. Frekuensi clock ditingkatkan, tetapi perbaikan yang utama ialah optimasi penanganan perintah. 286 menghasilkan kerja lebih banyak tiap tik clock daripada 8088/8086.

GENERASI 3 Processor 80386 DX

386 diluncurkan 17 Oktober 1985. 80386 merupakan CPU 32 bit pertama. Dari titik pandang PC DOS tradisional, bukan sebuah revolusi. 286 yang bagus bekerja secepat 386SX pertama-walaupun menerapkan mode 32 bit.

80386 merupakan CPU pertama berunjuk kerja baik dengan Windows versi- versi awal..

Processor 80386SX

Chip ini merupakan chip yang tidak lengkap yang sangat terkenal dari 386DX. Prosessor ini hanya mempunyai bus data eksternal 16 bit berbeda dengan DX yang 32 bit. Juga, SX hanya mempunyai jalur alamat 24. Oleh karena itu, prosessor ini hanya dapat mengalamati maksimum RAM 16 MB. Prosessor ini bukan 386 yang sesungguhnya, tetapi motherboard yang lebih murah membuatnya sangat terkenal.

GENERASI 4 Processor 80486 DX

80486 dikeluarkan 10 April 1989 dan bekerja dua kali lebih cepat dari pendahulunya. Hal ini dapat terjadi karena penanganan perintah-perintah x86 yang lebih cepat, lebih-lebih pada mode RISC. Pada saat yang sama kecepatan bus dinaikkan, tetapi 386DX dan 486DX merupakan chip 32 bit. Sesuatu yang baru dalam 486 ialah menjadikan satu math coprocessor/prosesor pembantu matematis.

GENERASI 5 Pentium Classic (P54C)

Chip ini dikembangkan oleh Intel dan dikeluarkan pada 22 Maret 1993. Prosessor

Pentium merupakan super scalar, yang berarti prosessor ini dapat menjalankan lebih dari satu perintah tiap tik clock. Prosessor ini menangani dua perintah tiap tik, sebanding dengan dua buah 486 dalam satu chip. Terdapat perubahan yang besar dalam bus sistem : lebarnya lipat dua menjadi 64 bit dan kecepatannya meningkat menjadi 60 atau 66 MHz.

Cyrix 6x86

Chip dari perusahaan Cyrix yang diperkenalkan 5 Februari 1996 ini merupakan tiruan Pentium yang murah.

AMD (Advanced Micro Devices)

Pentium-pentium AMD seperti chip-chip yang ditawarkan oleh Intel bersaing dengan ketat. AMD menggunakan teknologi- teknologi mereka sendiri. Oleh karena itu, prosesornya bukan merupakan clone-clone. AMD mempunyai seri sebagai berikut :

- K5, dapat disamakan dengan Pentium-pentium Classic (dengan cache L1 16 KB dan tanpa MMX).
- K6, K6-2, dan K6-3 bersaing dengan Pentium MMX dan Pentium II.
- K7 Athlon, Agustus 1999, tidak kompatibel dengan Socket 7.

Pentium MMX (P55C)

Pentium-pentium P55C diperkenalkan 8 Januari 1997. MMX merupakan kkumpulan perintah baru ( 57 integer baru, 4 jenis data baru dan 8 register 64 bit), yang menambah kemampuan CPU tersebut. Perintah-perintah MMX dirancang untuk program-program multimedia. Pemrogram dapat menggunakan perintahperintah ini dalam program-programnya. Hal ini akan memberikan perbaikan dalam menjalankan program.

IDT Winchip

IDT merupakan perusahaan yang lebih kecil yang menghasilkan CPU seperti Pentium MMX dengan harga murah. WinChip C6 pertama IDT diperkenalkan pada Mei 1997.

AMD K6-2

Versi “model 8” berikutnya K6 mempunyai nama sandi “Chomper”. Prosessor ini pada 28 Mei 1998 dipasarkan sebagai K6-2, dan seperti versi model 7 K6 yang asli, dibuat dengan teknologi 0.25 mikron. Chip-chip ini bekerja hanya dengan 2.2 voltage. Chip ini berhasil menjadi saingan Pentium II Intel.

GENERASI 6 Pentium Pro

Pengembangan Pentium Pro dimulai 1991, di Oregon. Diperkenalkan pada 1 November, 1995 . Pentium Pro merupakan prosessor RISC murni, dioptimasi untuk pemrosesan 32 bit pada Windows NT atau OS/2. Fitur yang baru ialah bahwa cache L2 yang menjadi satu Chip raksasa, dengan chip empat persegi panjang dan Socket-8nya. Unit CPU dan cache L2 merupakan unit yang terpisah di dalam chip ini.

Pentium II

Pentium Pro “Klamath” merupakan nama sandi prosessor puncak Intel. Prosessor ini mengakhiri seri Pentium Pro yang sebagian terdapat pengurangan dan sebagaian terdapat perbaikan. Diperkenalkan 7 Mei 1997.

Pentium-II Celeron

Awal 1998 Intel mempunyai masa yang sulit dengan Pentium Pro II yang agak mahal. Banyak pengguna membeli AMD K6-233M, yang menawarkan unjuk kerja sangat baik pada harga yang layak. Maka Intel membuat merek CPU baru yang disebut Celeron. Prosesor ini sama dengan Pnetium II kecuali cache L2 yang telah dilepas. Prosessor ini dapat disebut Pentium II-SX. Pada 1998 Intel mengganti Pentium MMX-nya dengan Celeron pertama. Kemudian rancangannya diperbaiki.

Pentium-II Celeron A : Mendocino

Bagian yang menarik dari cartridge baru dengan 128 KB cache L2 di dalam CPU. Hal ini memberikan unjuk kerja yang sangat baik, karena cache L2 bekerja pada kecepatan CPU penuh. Celeron 300A merupakan sebuah chip dalam kartu :

Pentium-II Celeron PPGA : Socket 370

Socket 370 baru untuk Celeron.
Prosessor 400 dan 366 MHz (1999) tersedia dalam plastic pin grid array (PPGA). Socket PGA370 terlihat seperti Socket 7 tradisional.yang mempunyai 370 pin.

Pentium-II Xeon

Pada 26 Juali 1998 Intel mengenalkan cartridge Pentium II baru yang diberi nama Xeon. Ditujukan untuk server dan pemakai high-end.

AMD K6-3

AMD K6-3 merupakan model 9 dengan nama sandi “Sharptooth”, yang mungkin memiliki cache tiga tingkat

Pentium III – Katmai

CPU P6 pertama dari Intel ialah Pentium Pro. Kemudian didapatkan PentiumII dalam pelbagai jenis. Dan yang terakhir adalah Pentium III. Maret 1999 Intel mengenalkan kumpulan MMX2 baru yang ditingkatkan untuk perintah grafis (diantaranya 70 buah). Perintah ini disebut Katmai New Instructions (KNI) /Perintah Baru Katmai atau SSE. Perintah ini ditujukan untuk meningkatkan unjuk kerja game 3D – seperti teknologi 3DNow! AMD. Katmai memasukkan “double precision floating-point single instruction multiple data”/”floating point dengan ketelitian ganda satu perintah banyak data” (atau DPFS SIMD untuk singkatnya) yang bekerja dalam delapan register 128 bit.

GENERASI 7 AMD K-7 Athlan

Processor AMD utama yang sangat menggemparkan Athlon (K7) diperkenalkan Agustus 1999. Tanggapan Intel (nama sandi Foster) tidak dapat diharapkan hingga akhir tahun 2000. Dalam bulan-bulan pertama, pasar menanggapi Athlan sangat positif. Nampaknya (seperti yang diharapkan) untuk mengungguli Pentium III pada frekuensi clock yang sama.

Jumat, 25 Mei 2012

Organisasi Komputer

CENTRAL PROCESSING UNIT (CPU ),

Unit Pemroses Sentral (UPS) (bahasa Inggris: Central Processing Unit ; CPU ), merujuk kepada perangkat keras komputer yang memahami dan melaksanakan perintah dan data dari perangkat lunak. Istilah lain, pemroses/prosesor ( processor ), sering digunakan untuk menyebut CPU. Adapun mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah paketsirkuit terpadu-tunggal. Sejak pertengahan tahun 1970-an, mikroprosesor sirkuit terpadu-tunggal ini telah umum digunakan dan menjadi aspek penting dalam penerapan CPU.








Gambar : Procesor
Komponen CPU
Komponen CPU terbagi menjadi beberapa macam, yaitu sebagai berikut.
Unit kontrol yang mampu mengatur jalannya program. Komponen ini sudah pasti
terdapat dalam semua CPU. CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antarkomponen dalam menjalankan fungsi-fungsi operasinya.Termasuk dalam tanggung jawab unit kontrol adalah mengambil intruksi-intruksi dari memori utama dan menentukan jenis instruksi tersebut. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan
mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit
kendali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke
alat output. Dengan demikian tugas dari unit kendali ini adalah:

Mengatur dan mengendalikan alat-alat masukan ( input ) dan keluaran ( output ).

Mengambil instruksi-instruksi dari memori utama.

Mengambil data dari memori utama (jika diperlukan) untuk diproses.

Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU.






Diagram blok sederhana sebuah CPU
Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup
tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses.
Memori ini bersifat sementara, biasanya di gunakan untuk menyimpan data saat di olah
ataupun data untuk pengolahan selanjutnya. Secara analogi, register ini dapat
diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual,
sehingga otak dapat diibaratkan sebagai CPU, yang berisi ingatan-ingatan, satuan
kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk
melakukan perhitungan dan perbandingan logika.
ALU unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika
berdasar instruksi yang ditentukan. ALU sering di sebut mesin bahasa karena bagian ini
ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika yang terjadi sesuai dengan instruksi program.
ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit
elektronik yang digunakan disebut adder.
Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai
dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan
menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan (¹ ),
kurang dari (<), kurang atau sama dengan (£ ), lebih besar dari (>), dan lebih besar
atau sama dengan (³ ).

CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan
komponen internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan
bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori
utama, piranti masukan /keluaran.

Cara Kerja CPU
Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan
di MAA (melalui Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di Program- storage , namun apabila berbentuk data ditampung di Working-storage ).
Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-stor age untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di General-purpose register (dalam hal ini di Operand-register ). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di Akumulator. Apabila hasil pengolahan telah selesai, maka Control Uni t akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke Working-storage . Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output-storage . Lalu selanjutnya dari Output-storage , hasil pengolahan akan ditampilkan ke output-devices .




FUNGSI CPU

CPU berfungsi seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya.
Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang
diambil darimemori atau dari informasi yang dimasukkan melalui beberapa per angkat keras, seperti papan tombol, pemindai, tuas kontrol, maupun tetikus. CPU dikontrol menggunakan sekumpulan instruksiperangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan oleh CPU dengan membacanya dari media penyimpan, seperti cakram keras, disket, cakram padat, maupun pita perekam. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori fisik (MAA), yang mana setiap instruksi akan diberi alamat unik yang disebut alamat memori . Selanjutnya, CPU dapat mengakses data-data pada MAA dengan menentukan alamat data yang dikehendaki.

Saat sebuah program dieksekusi, data mengalir dari RAM ke sebuah unit yang disebut dengan bus, yang menghubungkan antara CPU dengan MAA. Data kemudian didekode dengan menggunakan unit proses yang disebut sebagai pendekoder instruksi yang sanggup menerjemahkan instruksi. Data kemudian berjalan ke unit aritmatika dan logika (ALU) yang melakukan kalkulasi dan perbandingan. Data bisa jadi disimpan sementara oleh ALU dalam sebuah lokasi memori yang disebut dengan register supaya dapat diambil kembali dengan cepat untuk diolah. ALU dapat melakukan operasi-operasi tertentu, meliputi penjumlahan, perkalian, pengurangan, pengujian kondisi terhadap data dalam register, hingga mengirimkan hasil pemrosesannya kembali ke memori fisik, media penyimpan, atau register apabila akan mengolah hasil pemrosesan lagi. Selama proses ini terjadi, sebuah unit dalam CPU yang disebut dengan penghitung program akan memantau instruksi yang sukses dijalankan supaya instruksi tersebut dapat dieksekusi dengan urutan yang benar dan sesuai.



Percabangan Instruksi

Pemrosesan instruksi dalam CPU dibagi atas dua tahap, Tahap-I disebut Instruction Fetch,
sedangkan Tahap-II disebut Instruction Execute. Tahap-I berisikan pemrosesan CPU dimana Control Unit mengambil data dan/atau instruksi dari main-memory ke register, sedangkan Tahap-II berisikan pemrosesan CPU dimana Control Unit menghantarkan data dan/atau instruksi dari register ke main-memory untuk ditampung di MAA, setelah Instruction Fetch dilakukan. Waktu pada tahap-I ditambah dengan waktu pada tahap-II disebut waktu siklus mesin (machine cycles time).
Penghitung program dalam CPU umumnya bergerak secara berurutan. Walaupun
demikian, beberapa instruksi dalam CPU, yang disebut dengan instruksi lompatan , mengizinkan CPU mengakses instruksi yang terletak bukan pada urutannya. Hal ini disebut juga percabangan instruksi ( branching instruction ). Cabang-cabang instruksi tersebut dapat berupa cabang yang bersifat kondisional (memiliki syarat tertentu) atau non-kondisional.
Sebuah cabang yang bersifat non-kondisional selalu berpindah ke sebuah instruksi baru yang berada di luar aliran instruksi, sementara sebuah cabang yang bersifat kondisional akan menguji terlebih dahulu hasil dari operasi sebelumnya untuk melihat apakah cabang instruksi tersebut akan dieksekusi atau tidak. Data yang diuji untuk percabangan instruksi disimpan pada lokasi yang disebut dengan flag .

Bilangan yang dapat ditangani

Kebanyakan CPU dapat menangani dua jenis bilangan, yaitu fixed-point dan floating-point .
Bilangan fixed-point memiliki nilai digit spesifik pada salah satu titik desimalnya. Hal ini
memang membatasi jangkauan nilai yang mungkin untuk angka-angka tersebut, tetapi hal
ini justru dapat dihitung oleh CPU secara lebih cepat. Sementara itu, bilangan floating-point merupakan bilangan yang diekspresikan dalam notasi ilmiah, di mana sebuah angka direpresentasikan sebagai angka desimal yang dikalikan dengan pangkat 10 (seperti 3,14 x 10). Notasi ilmiah seperti ini merupakan cara yang singkat untuk mengekspresikan
bilangan yang sangat besar atau bilangan yang sangat kecil, dan juga mengizinkan jangkauan nilai yang sangat jauh sebelum dan sesudah titik desimalnya. Bilangan ini umumnya digunakan dalam merepresentasikan grafik dan kerja ilmiah, tetapi proses aritmatika terhadap bilangan floating-point jauh lebih rumit dan dapat diselesaikan dalam waktu yang lebih lama oleh CPU karena mungkin dapat menggunakan beberapa siklus detak CPU. Beberapa komputer menggunakan sebuah prosesor sendiri untuk menghitung bilangan floating-point yang disebut dengan FPU (disebut juga math co-processor ) yang dapat bekerja secara paralel dengan CPU untuk mempercepat penghitungan bilangan floating-point . FPU saat ini menjadi standar dalam banyak komputer karena kebanyakan aplikasi saat ini banyak beroperasi menggunakan bilangan floating-point .

BAB II
MEMORI EXTERNAL
BUFFALO DRIVESTATION QUATTRO, EXTRA LARGE STORAGE MEDIA

Media penyimpanan data ini memiliki kapasitas sebesar satu terabyte yang dibagi dalam 4
buah hardisk secara fisik. Tetapi, pada pengaplikasiannya, 4 buah hardisk secara fisik tersebut bisa dibaca dengn beberapa cara yang menggunakan fasilitas RAID controler yang disediakan oleh buffalo. Proses pengenalan HDDeksternal ini cukup mudah, bisa menggunakan kabel USB atau menggunakan kabel eSATA drive yang biasanya tersedia
pada notebook keluaran terbaru.






Gambar :Buffalo DriveStation Quattro, Extra Large Storage Media

Sebenarnya prduk ini bukanlah produk baru yang keluar di pasaran, tetapi mengingat banyak yang belum mengerti cara kerja dan apa manfaat yang bisa diambil dari produk buatan Buffalo ini, maka kami mencoba membuat artikel agar semua bisa bisa tahu bagaimana cara memanfaatkan produk ini dengan sebaik-baiknya. Nama produknya adalah Buffalo Drive Station Quattro, hardisk ekstenal dengan kinerja maksimal.

Selain untuk windows, buffalo juga menyediakan driver dan software untuk pengguna Mac
OS. Bagi pengguna Linux dan variannya, buffalo tidak menyertakan softwarenya, tetapi
kami yakin pecinta Linux akan tahu bagaimana cara menggunakan hardisk eksternal ini
pada operating system Linux.


Apakah yang dimaksud RAID pada hardisk?

RAID, yang merupakan kependekan dari Redundant Array of Independent Disks

adalah sebuah teknologi dalam penyimpanan data yang digunakan untuk meminimalkan kesalahan pada saat penyimpanan dan pembacaan data dengan menggunakan r edundansi (penumpukan data) dengan menggunakan perangkat lunak atau menggunakan hardisk itu sendiri.








Bagaimana cara kerja RAID pada hardisk?
Secara garis besar teknologi RAID dibangun dari tiga konsep yaitu mirroring, stripping dan fault tolerance. Mirroring berarti menyimpan satu data pada lebih dari satu tempat yang berbeda sedangkan stripping memecah satu data menjadi beberapa bagian dan menyimpannya secara bersamaan pada hardisk yang terpisah (Tentunya akan mempercepat proses penulisan data pada hardisk). Dua hal itu kemudian diimplementasikan dengan f ault tolerance sebagai pendeteksi kalau terjadi kesalahan pada saat penyimpanan atau pembacaan data.

Kesimpulannya, dengan stripping data akan lebih cepat dibaca dan ditulis, dengan mirroring proses backup akan terus berjalan, sedangkan fault tolerance akan memperkecil peluang terjadi kesalahan pembacaan maupun penulisan.









Di manakah teknologi dapat dimanfaatkan?
Karena teknologi RAID memang dirancang untuk terus berjalan tanpa berhenti meskipun
terjadi kegagalan. Beberapa RAID hardisk yang mengalami kerusakan bisa diganti dengan
yang lain saat system masih menyala tanpa harus mematikannya. Oleh karena itu, RAID
merupakan standard penyimpan data yang harus selalu online, selalu sedia setiap saat dan
sebisa mungkin memiliki waktu “down time” hampir nol.

Secara umum teknologi RAID memang digunakan untuk komputer server, tetapi anda juga
bisa menggunakannya pada komputer biasa dengan skala workstation. Sebagai contoh,
anda bisa menggunakannya pada saat melakukan penyuntingan video/audio.

Apa hubungan RAID dengan Buffalo Drive Station Quattro?
Karena produk ini sudah menerapkan teknologi RAID kontroler, anda bisa
memanfaatkannya untuk keperluan server maupun keperluan workstation. Bagi yang
mengiginkan hardisk dengan kecepatan tinggi dengan resiko kesalahan yang minimal,
produk ini merupakan pilihan terbaik yang bisa anda coba.

Secara fisik, didalam Buffalo Drive Station Quattro terdapat empat buah hardisk yang
masing-masing memiliki kapasitas sebesar 250 GB. Jika digabungkan, total kapasitasnya
adalah 1 TB yang setara dengan 1000 GB. Teknologi yang diusung oleh produk ini adalah
full RAID controler. Meskipun begitu, anda bisa memilih apakah menggunakan full RAID
atau menggunakan mode biasa seperti hardisk pada umumnya.



Sebagai media koneksi, disediakan dua pilihan yang bisa anda gunakan yaitu melalui kabel
USB dan kabel eSata drive. Jika ingin memanfaatkan full teknologi RAID, gunakan kabel
eSata drive yang dihubungkan dengan port eSata yang ada di notebook atau PC. Jika menggunakan kabel USB, kecepatan transfer data tidak akan secepat yang didapatkan jika menggunakan kabel eSata.

Cara menginstall Buffalo Drive Station Quattro

Masukkan CD installer bawaan dari Buffalo ke dalam CD-Rom. Auto-run dari CD akan berjalan secara otomatis dan akan menampilkan menu install. Jika tidak bisa otomatis, buka isi dari CD kemudian klik file DriveNavi .
Klik Begin Installation dan lakukan proses install sesuai dengan petunjuk yang disediakan.












Jika ditanya mode apa yang ingin digunakan, abaikan saja pertanyaan ini karena kita dapat memilih pada proses berikutnya.
Lanjutkan proses lainnya sampai selesai.










Konfigurasi Buffalo Drive Station Quattro
Sebalum menggunakan produk ini, anda harus terlebih dahulu beberapa pilihan mode yang
bisa digunakan pada hardisk. Software Buffalo RAID Utility memiliki beberapa pilihan mode yaitu:

Normal Mode , adalah mode normal yang menampilkan 4 buah drive pada buffalo. Dengan ini maka drive akan terdeteksi sebagai hardisk biasa seperti hardisk eksternal yang lain. Satu drive memiliki kapasitas sebesar 1/4 terabyte.












Dibawah ini adalah gambar kapasitas hardisk jika menggunakan mode normal. Ada




4 drive yang terbaca dengan kapasitas masing-masing sebesar 1/4 TB.













Spanning Mode . Dengan mode ini maka 4 buah fisik hardisk hanya terbaca satu drive saja yang berkapasitas 1 terabyte (Penggabungan dari 4 fisik hardisk yang berkapasitas 1/4 TB) dengan tanpa mengaktifkan mode RAID kontroler.












RAID-0 Mode , sama dengan spanning mode tetapi dengan mengaktifkan mode RAID kontroler.






RAID-1 Mode. Mode ini akan membaca hardisk sebagai satu drive dengan kapasitas 1/2 TB. Setengahnya lagi (Hardisk ke 3 dan ke 4 secara fisik) digunakan sebagai backup dari fisik drive yang terlihat. Dengan ini kemungkinan kehilangan data akan semakin kecil karena ada fisik hardisk yang berfungsi sebagai backup.










RAID-5 Mode , menggunakan 1/4 kapasitas keseluruhan hardisk sebagai media untuk backup data dan yang lainnya tempat untuk menyimpan data. Menurut pengembang teknologi RAID, 1/4 kapasitas disk sudah lebih dari cukup untuk membackup data secara keseluruhan.









Perlu diingat, sebelum melakukan konfigurasi mode pada hardisk, gunakan kebel USB sebagai media penghubung karena kabel eSata drive tidak bisa digunakan sebagai alat konfigurasi. Jika ingin memanfaatkan kecepatan penuh dari hardisk, setelah melakukan konfigurasi, lepas kabel USB dan gunakan kembali kabel eSata drive.

Satu lagi, jika anda ingin merubah mode hardisk buffalo, pastikan semua data anda telah
terbackup ke media penyimpanan lain. Hal ini dikarenakan proses perubahan mode hardisk
memerlukan format ulang drive yang tentunya akan menghapus semua data yang ada di dalamnya.

Kesimpulan

Harga dari produk yang mahal merupakan jaminan kualitas dari Buffalo Drive Station Quattro. Anda akan mendapatkan performa yang mengagumkan ketika menggunakannya. Kecepatan transfer, kontrol keamanan data serta backup data yang berlangsung setiap waktu membuat anda merasa aman dengan data-data anda, terlebih lagi jika digunakan untuk keperluan komputer server








Pilih Harddisk Eksternal Apa?

Ringan, Praktis, Ringkas, dan mudah dibawah kemana-
mana.. Itulah mengapa belakangan ini harddisk eksternal portabel banyak dipilih sebagai media alternatif. Tidak perlu repot-repot, tinggal hubungkan harddisk eksternal ke port USB/FireWire ke PC manapun, tak perlu pasang power supply, Anda sudah mendapatkan media penyimpan ekstra yang mobile.
Biasanya, harddisk portabel disertai dengan seutas kabel data USB/Firewire. Beber apa produsen membawakan serta kabel USB dengan dua interface (baca= colokan) USB yang disusun seri untuk mendapatkan pasokan daya yang cukup untuk memutar piringan metal harddisk. Untuk tipe ini, Anda disarankan selalu menancapkan kedua interface USB tersebut saat menggunakan harddisk.
Beberapa produsen juga mem-bundle paket penjualannya dengan software backup. Fungsi
dari software ini adalah memulihkan data ketika terjadi petaka. Belum ada perbandingan resmi dari masing-masing produsen yang menyatakan software apa lebih bagus daripada software siapa, namun keberadaan software bawaan ini cukup membantu. Terutama bagi konsumen yang memfungsikan harddisk eksternal sebagai backup dari file-file penting. Tentu dong, bisa berabe kalo data penting perusahaan yang bertahun-tahun tiba-tiba hilang..
Apa yang Perlu Diperhatikan?
Anda bisa menemukan merk yang bervariasi di pasaran. Ada A-Data, Buffalo, Iomega, Imation, LaCie, Maxtor, Qnap, Samsung, Seagate, Toshiba, Transcend, Western Digital dan merk-merk lain. Masing-masing vendor/produsen memberikan iming-iming fasilitas yang berbeda-beda. Namun satu hal yang relatif sama, tampilan fisik harddisk portabel kini semakin cantik, mungil, dengan kapasitas yang semakin besar. Harddisk eksternal dikem
dalam beberapa form factor (ukuran) 1,8”, 2,5”, dan 3,5”. Anda bisa memilih sesuai selera.. Sebelum memutuskan untuk membeli hardisk portabel, ada baiknya Anda simak beberapa hal yang perlu Anda cermati sebagai acuan untuk memilih harddisk yang tepat, buat Anda tentunya:
1. Kapasitas (kapasitas simpan file maksimal)
Kapasitas simpan harddisk portabel sangat bervariasi mulai dari 40GB sampai 500GB. Namun kini juga sudah muncul harddisk portabel yang daya tampungnya mencapai 1,5TB (terabyte). Jika Anda banyak bekerja dengan file video dan grafis, saya sarankan untuk memilih harddisk portabel dengan kapasitas terbesar yang bisa Anda beli. Namun bagi Anda yang ingin mendapatkan media backup yang ekonomis, Anda perlu melihat perbandingan harga dan kapasitas harddisk. Car anya adalah dengan mencari harga media penyimpan per 1MB dengan rumus sederhana:
Harga per MB= Harga : Kapasitas Harddisk (dalam MB)
Misalnya:
Soal: Berapa harga per-MB untuk harddisk 160GB seharga Rp690.000:
Jawab: harga per MB = 690.000 : 160.000 = 4,3125

Berikut ini perhitungan yang sempat saya buat untuk satu merk harddisk eksternal:
Ukuran___________| Harga Per MB
160 GB___________| 4.3125
250 GB___________| 3.2032
320 GB___________| 2,9575
400 GB___________| 2.834
500 GB___________| 2.7
Biasanya semakin besar ukuran harddisk, harganya akan semakin ekonomis. Untuk sementara ini harga yang relatif ekonomis ada pada harddisk kisaran 500GB hingga 640GB.

2. Kecepatan putar drive
Kecepatan putar piringan metal harddisk juga mempengaruhi kecepatan laju data. Semakin cepat daya putarnya, semakin cepat data bisa ditulis dan dibaca. Kecepatan putar ini dinyatakan dalam satuan RPM (rotation per minute). Umumnya harddisk portabel berputar pada kecepatan 5400 RPM . Anda akan beruntung jika menemukan harddisk dengan kecepatan putar 7200 RPM ke atas.
3. Besar buffer atau cache
Besarnya buffer mewakili jumlah memori yang di-cache. Cache menyimpan dan menangani antrian permintaan (request) transfer baca/tulis data dari sistem. Besarnya buffer berkisar dari 2MB – 16MB. Semakin besar cache semakin besar „ruang antrian pembacaan dan penulisan di harddisk serta semakin cepat pula data diproses. Namun ukuran buffer sebuah harddisk portabel berbanding terbalik dengan harga. Semakin besar cache memori akan semakin mahal pula harga harddisk portabel tersebut.
4. Fitur Recovery
Jika tersedia, pilihlah harddisk portabel yang dilengkapi dengan fitur backup and recovery. Fitur ini berguna di saat file-file Anda mengalami kerusakan atau korupsi data ataupun akibat serangan virus. Melalui fitur recovery, Anda akan bisa memulihkan data yang hilang/rusak.
5. Kemampuan PnP (plug and play)
PnP artinya, kurang lebih bisa diartikan, tancap langsung pasang gas. Begitu Anda menancapkan kabel USB, harddisk portabel langsung bisa dipakai tanpa perlu instalasi driver atau software apa pun. Kemampuan PnP sanga membantu jika Anda menggunakan satu atau lebih harddisk portabel di beberapa PC sekaligus.











Harddisk Shockproof dari Transcend
6. Garansi
Kata orang, garansi mencerminkan kualitas produk. Pernyataan ini mungkin tidak seratus
persen benar, namun kemauan Produsen menjamin produknya bisa berjalan mulus tanpa gangguan selama masa waktu tertentu akan menjamin konsumen tidak lagi merasa was-was untuk membeli. Rata-rata harddisk eksternal memilki garansi 1 tahun, namun juga ada yang lebih singkat. Meski bukan faktor utama, saya sarankan Anda mempertimbangkan dukungan garansi dari vendor just in case Anda kurang beruntung saat membeli harddisk eksternal Anda.
7. Dustproof, Waterproof & Shockproof
Harddisk dirancang untuk menerima getaran hingga kurang lebih 3G (3x kecepatan gravitasi) dalam kondisi diam. Namun beberapa vendor menjamin harddisknya bisa tahan hingga 5G. cukup menarik, terutama bila Anda harddisk Anda beresiko sering jatuh atau
terbentur..Sejumlah vendor lain bahkan mengemas harddisk eksternalnya dengan karet „pelindung segala . Dengan kemasan unik ini harddisk eksternal diakui bisa tahan terhadap debu, goncangan dan air (tentu dengan keterbatasan)

Senin, 14 Mei 2012

Memory Komputer

I. PENGERTIAN
Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan informasi yang harus diatur dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan istilah : computer storage, computer memory atau memory, merupakan piranti komputer yang digunakan sebagai media penyimpan data dan informasi saat menggunakan komputer. Memory merupakan bagian yang penting dalam komputer modern dan letaknya di dalam CPU (Central Processing Unit).
Sebagian besar komputer memiliki hirarki memori yang terdiri atas tiga level, yaitu:
· physical Register di CPU, berada di level teratas. Informasi yang berada di register dapat diakses dalam satu clock cycle CPU.
· Primary Memory (executable memory), berada di level tengah. Contohnya, RAM. Primary Memory diukur dengan satu byte dalam satu waktu, secara relatif dapat diakses dengan cepat, dan bersifat volatile (informasi bisa hilang ketika komputer dimatikan). CPU mengakses memori ini dengan instruksi single load dan store dalam beberapa clock cycle.
· Secondary Memory, berada di level bawah. Contohnya, disk atau tape. Secondary Memory diukur sebagai kumpulan dari bytes (block of bytes), waktu aksesnya lambat, dan bersifat non-volatile (informasi tetap tersimpan ketika komputer dimatikan). Memori ini diterapkan di storage device, jadi akses meliputi aksi oleh driver dan device.



Komputer yang lebih canggih memiliki level yang lebih banyak pada sistem hirarki memorinya, yaitu cache memory dan bentuk lain dari secondary memory seperti rotating magnetic memory, optical memory, dan sequntially access memory. Akan tetapi, masing-masing level ini hanya sebuah penyempurnaan salah satu dari tiga level dasar yang telah dijelaskan sebelumnya.
Bagian dari sistem operasi yang mengatur hirarki memori disebut dengan memory manager. Di era multiprogramming ini, memory manager digunakan untuk mencegah satu proses dari penulisan dan pembacaan oleh proses lain yang dilokasikan di primary memory, mengatur swapping antara memori utama dan disk ketika memori utama terlalu kecil untuk memegang semua proses.

Tujuan dari manajemen ini adalah untuk:
· Meningkatkan utilitas CPU
· Data dan instruksi dapat diakses dengan cepat oleh CPU
· Efisiensi dalam pemakaian memori yang terbatas
· Transfer dari/ke memori utama ke/dari CPU dapat lebih efisien
II. Penggunaan Memory
Komponen utama dalam sistem komputer adalah Arithmetic Logic Unit (ALU), Control Circuitry, Storage Space dan piranti Input/Output. Jika tanpa memory, maka komputer hanya berfungsi sebagai digital signal processing devices, contohnya kalkulator atau media player. Kemampuan memory untuk menyimpan data, instruksi dan informasi-lah yang membuat komputer dapat disebut sebagai general-purpose komputer.Komputer merupakan piranti digital, maka informasi disajikan dengan sistem bilangan binary. Teks, angka, gambar, sudio dan video dikonversikan menjadi sekumpulan bilangan binary (binary digit atau disingkat bit). Sekumpulan bilangan binary dikenal dengan istilah BYTE, dimana 1 byte = 8 bits. Semakin besar ukuran memory-nya maka semakin banyak pula informasi yang dapat disimpan di dalam komputer (storage devices).Berikut ini beberapa gambar yang bisa mewakili bagaimana cara informasi disimpan dalam memory dan bagaimana data ditransfer dari satu bagian ke bagian lainnya.
Gambar ini saya ambil dari buku Computers For Beginners USBORNE COMPUTER GUIDES. Jadi kalo kita menekan tombol B, maka huruf B itu dikonversikan menjadi bilangan binary 01000010.Gambar ini juga dari buku yang sama, jadi informasi yang diterima komputer ditransfer dari satu bagian ke bagian lain, misalnya dari Arithmetic Logic unit ke RAM, melalui bus atau electronic pathways yang ada di motherboard.

III. JENIS MEMORI (MEDIA PENYIMPANAN)
Memori merupakan media penyimpanan data pada komputer, yang mana media penyimpanan data dalam computer dibagi menjadi 2 jenis yaitu :
A. MEMORI INTERNAL
Memori jenis ini dapat diakses secara langsung oleh prosesor. Memori internal memiliki fungsi sebagai pengingat. Dalam hal ini yang disimpan di dalam memori utama dapat berupa data atau program. Secara lebih tinci, fungsi dari memori utama adalah :
Menyimpan data yang berasal dari peranti masukan sampai data dikirim ke ALU (Arithmetic and Logic Unit) untuk diproses
· Menyimpan daya hasil pemrosesan ALU senelum dikirimkan ke peranti keluaran
· Menampung program/instruksi yang berasal dari peranti masukan atau dari peranti pengingat sekunder
Memori biasa terbagi dibedakan menjadi dua macam: ROM dan Ram. Selain itu, terdapat pula memori yang disebut cache memory.
a. ROM
ROM (Read-Only-Memory a.k.a firmware) adalah jenis memori yang isinya tidak hilang ketika tidak mendapat aliran listrik dan pada awalnya isinya hanya bisa dibaca. ROM pada komputer disediakan oleh vendor komputer dan berisi program atau data. Di dalam PC, ROM biasa disebut BIOS (Basic Input/Output System) atau ROM-BIOS. Instruksi dalam BIOS inilah yang akan dijalankan oleh mikroprosesor ketka komputer mulai dihidupkan. Umumnya proses yang terkandung dalam BIOS secara berurutan adalah sebagai berikut:
o Memeriksa isi CMOS.
CMOS (Compmentary Meta-Oxyde Semiconductor) adalah jenis cip yang memerlukan daya listrik dari baterai. Cip ini berisi memori 64-byte yang isinya dapat diganti. Pada CMOS inilah berbagai pengaturan dasar komputer dilakukan, misalnya peranti yang digunakan untuk memuat sistem operasi dan termasuk pula tanggal dan jam sistem.
o Memuat penanganan interupsi (interupt handlers) dan pengendali peranti (device driver).
Penanganan interupsi adalah program kecil yang menjadi penerjemah antara perangkat keras dan sistem operasi. Sebagai contoh , jika pemakai menekan tombol keyboard maka isyarat ini dikirimkan melalui penaganan interupsi keyboard.
Pengendali peranti adalah program yang bertindak sebagai pemberi identitas bagi perangkat keras tertentu (misalnya scanner) sehingga bisa dikenali oleh sistem operasi.
o Menginisialisasi register dan manajemen daya listrik
o Melakukan pengujian perangkat keras (POST atau the power-on self-test) untuk memastikan bahwa semua perangkat keras dalam keadaan baik
o Menampilkan pengaturan-pengaturan pada sistem
o Menentukan peranti yang akan digunakan untuk menjalankan program (ex. : hard disk)
o Mengambil isi boot sector. Boot sector juga merupakan sebuah program kecil. Oleh BIOS program ini dimuat ke RAM dan kemudian mikroprosesor akan mengeksekusi perintah-erintah yang sudah berada dalam RAM tersebut.
Melalui prosedur di atas inilah, kemudian sistem operasi (windows, linux, solaris, dll) dimuat.
Selain ROM, terdapat pula cip yang disebut PROM, EPROM dan EEPROM.
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.
EPROM (Erasable Programmable Read-Only-Memory)
Berbeda dengan PROM, isi EPROM dapat dihapus setelah diprogram. Penghapusan dilakukan dengan menggunakan sinar ultraviolet.
EEPROM (Electrically Erasable Programmable Read-Only0Memory)
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.
b. RAM
RAM (Random-Access Memory) adalah jenis memori yang isinya dapat diganti-ganti selama komputer sihidupkan dan bersifat volatile. Selain itu, RAM mempunyai sifat yakni dapat menyimpan dan mengambil data dengan sangat cepat.
Tipe RAM pada PC bermacam; antara lain DRAM, SDRAM, SRAM, RDRAM, dan EDO RAM.
DRAM (Dynamic RAM) adalah jenis RAM yang secara berkala harus disegarkan oleh CPU agar data yang terkandung di dalamnya tidak hilang.
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.
SDRAM (Sychronous Dynamic RAM) adalah jenis RAM yang merupakan kelanjutan dari DRAM namun telah disnkronisasi oleh clock sistem dan memiliki kecepatan lebih tinggi daripada DRAM. Cocok untuk sistem dengan bus yang memiliki kecepatan sampai 100 MHz.
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.
RDRAM (Rambus Dynamic RAM) adalah jenis memori yang lebih cepat dan lebih mahal daripada SDRAM. Memori ini biasa digunakan pada sistem yang menggunakan Pentium 4.
Jenis RAM yang terdapat di pasaran :
1. SIMM (Single in-line memory module) – Mempunyai kapasitas 30 atau 72 pin. Memori SIMM 30 pin untuk kegunaan PC zaman 80286 hingga 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 didalam 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.
SIMM 30 PIN SIMM 72 PIN
2. DIMM (dual in-line memory module) – 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. Mensuport 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. Terdapat dalam dua kecepatan yaitu 100MHz (PC100) dan 133MHz (PC133). DIMM 168 PIN
3. DDR SDRAM (double-data-rate SDRAM) – Ciri-ciri DDR SDRAM sama dengan SDRAM, tetapi pemindahan data (data transfer) mendekati kecepatan sistem jam (system clock) dan ini secara teori meningktkan kecepatan SDRAM. Dahulu digunakan sebagai memori untuk card terpisah tetapi pada saat ini pabrik komputer membuatnya pada modul memori untuk motherboard sebagai satu jalan alternatif untuk pengganti SDRAM yang mempunyai 184 pin dan terdapat dalam tiga kecpatan yaitu 266MHz, 333MHz dan 400MHz. DIMM 184PIN
4. DRDRAM (direct Rambus DRAM) – 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.
c. CACHE MEMORY
Memori berkapasitas terbatas, memori ini berkecepatan tinggi dan lebih mahal dibandingkan memory utama. Berada diantara memori utama dan register pemroses, berfungsi agar pemroses tidak langsung mengacu kepada memori utama tetapi di cache memory yang kecepatan aksesnya yang lebih tinggi, metode menggunakan cache memory ini akan meningkatkan kinerja sistem.
Cache memory adalah tipe RAM tercepat yang ada, dan digunakan oleh CPU, hard drive, dan beberapa komponen lainnya. Seperti halnya RAM, lebih banyak cache memory adalah lebih baik, akan tetapi biasanya cache pada CPU dan hard drive tidak dapat diupgrade menjadi lebih banyak. Contoh yang dapat dilihat misalnya adalah pada CPU Pentium II terdapat 512 KiloByte cache, dan pada hard drive IBM 9LZX SCSI terdapat 4 MegaBytes cache. Seperti halnya RAM, pada umumnya data akan dilewatkan dulu pada cache memory sebelum menuju komponen yang akan menggunakannya (misalnya CPU). Selain itu cache memory menyimpan pula sementara data untuk akses cepat. Kecepatan cache memory juga menjadi unsur yang penting. Sebagai contoh, CPU Pentium II memilki cache sebesar 12 k, dan CPU Celeron memiliki cache sebesar 128 k, akan tetapi cache pada Pentium II berjalan pada 1/2 kali kecepatan CPU, sementara cache pada Celeron berjalan dengan kecepatan sama dengan kecepatan CPU. Hal ini merupakan tradeoff yang membuat kecepatan Celeron dalam hal-hal tertentu kadang-kadang malah bisa mengalahkan Pentium II.
B. MEMORI EKSTERNAL
Merupakan memori tambahan yang berfungsi untuk menyimpan data atau program.Contoh: Hardisk, Floppy Disk dllHubungan antara Chace Memori, Memori Utama dan Memori eksternal dapat di lihat pada gambar berikut :
Konsep dasar memori eksternal adalah :
· Menyimpan data bersifat tetap (non volatile), baik pada saat komputer aktif atau tidak.
Memori eksternal biasa disebut juga memori eksternal yaitu perangkat keras untuk melakukan operasi penulisan, pembacaan dan penyimpanan data, di luar memori utama.
Memori eksternal mempunyai dua tujuan utama yaitu sebagai penyimpan permanen untuk membantu fungsi RAM dan yang untuk mendapatkan memori murah yang berkapasitas tinggi bagi penggunaan jangka panjang.
BERBAGAI JENIS MEMORY EKSTERNAL
1. Berdasarkan Jenis Akses Data
Berdasarkan jenis aksesnya memori eksternal dikelompokkan menjadi dua jenis yaitu :
a. DASD (Direct Access Storage Device) di mana ia mempunyai akses langsung terhadap data.
Contoh :
ü Magnetik (floppy disk, hard disk).
ü Removeable hard disk (Zip disk, Flash disk).
ü Optical Disk.
b. SASD (Sequential Access Storage Device) : Akses data secara tidak langsung (berurutan), seperti pita magnetik.

2. Berdasarkan Karakteristik Bahan
Berdasarkan karakteristik bahan pembuatannya, memori eksternal digolongkan menjadi beberapa kelompok sebagai berikut:
a. Punched Card atau kartu berlubang
Merupakan kartu kecil berisi lubang-lubang yang menggambarkan berbagai instruksi atau data. Kartu ini dibaca melalui puch card reader yang sudah tidak digunakan lagi sejak tahun 1979.
b. Magnetic Disk
Magnetic Disk merupakan disk yang terbuat dari bahan yang bersifat magnetik, Contoh : floppy dan harddisk.
c. Optical Disk
Optical disk terbuat dari bahan-bahan optik, seperti dari resin (polycarbonate) dan dilapisi permukaan yang sangat reflektif seperti alumunium. Contoh : CD dan DVD
d. Magnetic Tape
Sedangkan magnetik tape, terbuat dari bahan yang bersifat magnetik tetapi berbentuk pita, seperti halnya pita kaset tape recorder.