Sunday, October 30, 2011

Memori Komputer

Memori merupakan komponen pada komputer yang digunakan untuk menyimpan data, baik secara permanen (non-volatile) maupun yang non permanen (volatile).
Terdapat beberapa jenis memori:
  • CPU Cache
    CPU Cache merupakan memori yang terdapat di dalam prosesor. Gunanya untuk mempercepat akses ke RAM dengan cara menyimpan data yang sering digunakan di RAM.
  • RAM (Random Access Memory)
    RAM merupakan memori penyimpanan sementara pada komputer yang dapat diakses langsung oleh CPU. Data hasil pemprosesan pada CPU dan dari media penyimpanan sekunder disimpan disini. Data pada RAM akan hilang jika komputer dimatikan (volatile).
  • ROM (Read Only Memory)
    ROM adalah tipe memori yang penyimpanan datanya bersifat permanen/semi permanen. Contohnya digunakan untuk penyimpanan BIOS dan firmware pada alat elektronik.


Memori penyimpanan Sekunder
Memori penyimpanan sekunder adalah jenis memori yang tidak dapat diakses secara langsung oleh CPU, dan data yang terdapat pada memori ini tidak akan hilang ketika komputer dimatikan.
Contoh dari memori ini adalah hard disk dan DVD.
Sunday, October 9, 2011

Bus pada Komputer

Bus dalam arsitektur komputer merupakan sebuah subsistem dimana data dikirim di dalam komputer. Bus merupakan perantara data dari komponen-komponen berbeda pada sebuah komputer.


Terdapat dua jenis bus, yaitu bus parallel dan bus serial. Pada bus parallel data dikirimkan secara bersama-sama melalui beberapa jalur, sedangkan pada bus serial data dikirimkan secara bergiliran, bit per bit, melalui satu jalur saja.

1. Bus Parallel
  • Data dikirimkan melalui beberapa jalur secara bersama-sama
  • Digunakan antara lain pada bus ISA, ATA, PCI, dan FSB
  • Secara teori lebih cepat dari bus serial, namun pada prakteknya kecepatan transfer dapat lebih lambat karena perbedaan waktu dimana bit data sampai tujuan pada satu jalur dengan jalur lainnya (timing skew)
  • Memerlukan jumlah kabel/jalur yang lebih banyak dari bus serial
  • Lebih diutamakan untuk digunakan pada komponen yang jaraknya dekat

2. Bus Serial
  • Data dikirimkan secara bergiliran (serial) pada satu jalur
  • Digunakan antara lain pada SATA, PCI-Express, Ethernet, dan Firewire
  • Memerlukan jumlah kabel/jalur lebih sedikit dari bus paralel
Sunday, October 2, 2011

Sejarah Mikroprosesor Intel

Prosesor merupakan salah satu komponen yang paling penting dalam sebuah sistem komputer. Sejak pertama kali diciptakan, prosesor komputer terus berkembang dari tahun ke tahun dalam segi kecepatan dan efisiensi kerja. Menurut hukum Moore, jumlah transistor dalam sebuah prosesor akan bertambah dua kali lipat setiap 2 tahun.

Prosesor pertama di dunia adalah Intel 4004 yang dibuat pada tahun 1971. Prosesor ini merupakan prosesor 4 bit dan memiliki kecepatan 740KHz. Intel 4004 digunakan untuk mesin kalkulator Busicom.


Pada tahun 1972 Intel meluncurkan prosesor penerus 4004, yaitu Intel 8008. Prosesor ini merupakan prosesor 8 bit dan memiliki kecepatan 0.5 hingga 0.8 MHz.


Pada tahun 1974 Intel meluncurkan prosesor Intel 8080. Prosesor ini memiliki kecepatan 2 MHz dan digunakan pada komputer personal pertama di dunia, Altair 8800. Perusahaan pembuat mikroprosesor saingan Intel yaitu AMD memproduksi prosesor yang serupa, yaitu AMD Am9080.



Pada tahun 1978 Intel meluncurkan prosesor Intel 8086 dengan kecepatan 5 MHz dan digunakan pada komputer IBM PC. Prosesor ini merupakan prosesor pertama dengan arsitektur x86.

Pada tahun 1982 Intel meluncurkan prosesor Intel 80286 dengan kecepatan 6 - 25 MHz. Prosesor ini digunakan pada komputer IBM PC/AT.

Pada tahun 1993 Intel meluncurkan prosesor Intel Pentium. Prosesor Intel Pentium terus berkembang hingga generasi Intel Pentium Dual Core. Prosesor ini memiliki kecepatan mulai dari 60 MHz (Intel Pentium) hingga 3.3 GHz (Intel Pentium D).

Organisasi dan Arsitektur Komputer

Arsitektur komputer adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu sistem komputer. Arsitektur komputer mempengaruhi bagaimana seorang programmer mendesain program. Contoh arsitektur komputer antara lain adalah Intel x86, ARM, RISC, dan lain sebagainya.

Sebuah sistem komputer memiliki fungsi-fungsi sebagai berikut:
  1. Pengolahan data / data processing
    Pengolahan data adalah proses penginputan, analisa, dan perubahan data menjadi informasi yang berguna.
  2. Penyimpanan data / data storage
    Penyimpanan data adalah proses penyimpanan informasi ke media penyimpanan.
  3. Pemindahan data / data movement
    Pemindahan data adalah proses pemindahan data dari suatu tempat ke tempat lain.
  4. Control
    Yaitu fungsi pengendalian 3 proses di atas.
Struktur komputer adalah bagaimana masing-masing komponen saling berhubungan satu sama lain, yaitu antara CPU, Input/Output, Memory, dan Interkoneksi yang lainnya.