Perbedaan Arsitektur Komputer (RISC & CISC)

Tinggalkan komentar

Tabel Perbandingan RICS dengan CISC

Fitur

RICS

PC/Desktop CISC

Daya

Sedikit ratusan miliwatt

Banyak watt

Kecepatan Komputasi

200-520 MHz

2-5 GHz

Manajemen Memori

Direct, 32 bit

Mappped

I/O

Custom

PC berbasis pilihan via BIOS

Environment

High Temp, Low EM Emissions

Need Fans, FCC/CE approval an issue

Struktur Interupsi

Custom, efisien, dan sangat cepat

Seperti PC

Port Sistem Operasi

Sulit, membutuhkan BSP level rendah.

Load and Go

Jaringan Komputer & Komunikasi Data

Tinggalkan komentar

Pengertian Komputer

Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Karena  luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda dalam mendefinisikan termininologi komputer.

  1. Menurut Hamacher, komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi.
  1. Menurut Blissmer, komputer adalah suatu alat elektonik yang mampu melakukan beberapa tugas sebagai berikut:
    1. menerima input
    2. memproses input tadi sesuai dengan programnya
    3. menyimpan perintah-perintah dan hasil dari pengolahan
    4. menyediakan output dalam bentuk informasi
  1. Sedangan Fuori berpendapat bahwa komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan dari manusia.

Dari beberapa definisi di atas dapat disimpulkan bahwa komputer adalah: kombinasi beberapa perangkat elektronik yang dapat menerima input data/informasi, memproses input tersebut dan menyimpannya, serta menyediakan output.

Jaringan Komputer

Jaringan komputer adalah sebuah sistem yang terdiri atas komputer, software dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringan komputer adalah:

  1. Membagi sumber daya: contohnya berbagi pemakaian pencetak (printer), unit pengolahan pusat (CPU), memori, harddisk
  2. Komunikasi: contohnya surat elektronik (e-mail), pesan instan (instant messaging), percakapan di internet (chatting)
  3. Akses informasi: contohnya web browsing

Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanan (service). Pihak yang meminta/menerima layanan disebut klien (client) dan yang memberikan/mengirim layanan disebut peladen (server). Arsitektur ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer. Suatu jaringan komputer terdiri atas:

  1. Minimal dua buah komputer.
  2. Kartu jaringan (network interface card / NIC) pada setiap komputer.
  3. Medium koneksi, yang menghubungkan kartu jaringan satu komputer ke komputer lainnya, biasa disebut sebagai medium transmisi data, bisa berupa kabel maupun nirkabel atau tanpa-kabel (wireless seperti radio, satelit, dan sebagainya).
  4. Perangkat lunak sistem operasi jaringan (network operating system software /NOSS) yang berfungsi untuk melakukan pengelolaan sistem jaringan, misalnya: Windows 2000, Windows NT, Novell Netware, Linux, dan sebagainya.
  5. Peralatan interkoneksi seperti Hub, Bridge, Switch, Router, Gateway, apabila jaringan yang dibentuk semakin luas jangkauannya.

Komunikasi Data

komunikasi data adalah proses pengiriman dan penerimaan data/informasi dari dua atau lebih device (alat,seperti komputer/laptop/printer/dan alat komunikasi lain)yang terhubung dalam sebuah jaringan. Baik lokal maupun yang luas, seperti internet. Komunikasi data pada komputer berbeuntuk bilangan biner yang terdiri dari angka 0 dan 1.

Arsitektur Komputer

Dalam bidang teknik komputer, arsitektur komputer adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu sistem komputer.

Beberapa contoh dari arsitektur komputer ini adalah arsitektur von Neumann, CISC, RISC, blue Gene, dll.

1. Arsitektur von Neumann

Arsitektur von Neumann (atau Mesin Von Neumann) adalah arsitektur yang diciptakan oleh John von Neumann (1903-1957). Arsitektur ini digunakan oleh hampir semua komputer saat ini.

Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, “bus”.

2. CISC

Complex Instruction-Set Computer (CISC; “Kumpulan instruksi komputasi kompleks”) adalah sebuah arsitektur dari set instruksi dimana setiap instruksi akan menjalankan beberapa operasi tingkat rendah, seperti pengambilan dari memory, operasi aritmetika, dan penyimpanan ke dalam memory, semuanya sekaligus hanya di dalam sebuah instruksi. Contoh-contoh prosesor CISC adalah System/360, VAX, PDP-11, varian Motorola 68000 , dan CPU AMD dan Intel x86.

3. RISC

Reduced Instruction Set Computing (RISC; “Komputasi set instruksi yang disederhanakan”) adalah arsitektur komputasi modern dengan instruksi-instruksi dan jenis eksekusi yang paling sederhana. Arsitektur ini digunakan pada komputer dengan kinerja tinggi, seperti komputer vektor. Selain digunakan dalam komputer vektor, desain ini juga diimplementasikan pada prosesor komputer lain, seperti pada beberapa mikroprosesor Intel 960, Itanium (IA64) dari Intel Corporation, Alpha AXP dari DEC, R4x00 dari MIPS Corporation, PowerPC dan Arsitektur POWER dari International Business Machine. Selain itu, RISC juga umum dipakai pada Advanced RISC Machine (ARM) dan StrongARM (termasuk di antaranya adalah Intel XScale), SPARC dan UltraSPARC dari Sun Microsystems, serta PA-RISC dari Hewlett-Packard.

RISC pertama kali digagas oleh John Cocke, peneliti dari IBM di Yorktown, New York pada tahun 1974 saat ia membuktikan bahwa sekitar 20% instruksi pada sebuah prosesor ternyata menangani sekitar 80% dari keseluruhan kerjanya. Komputer pertama yang menggunakan konsep RISC ini adalah IBM PC/XT pada era 1980-an. Istilah RISC sendiri pertama kali dipopulerkan oleh David Patterson, pengajar pada University of California di Berkely.

4. Blue Gene

Blue Gene adalah sebuah arsitektur komputer yang dirancang untuk menciptakan beberapa superkomputer generasi berikut, yang dirancang untuk mencapai kecepatan operasi petaflop (1 peta = 10 pangkat 15), dan pada 2005 telah mencapai kecepatan lebih dari 100 teraflop (1 tera = 10 pangkat 12). Blue Gene merupakan proyek antara Departemen Energi Amerika Serikat (yang membiayai projek ini), industri (terutama IBM), dan kalangan akademi. Ada lima projek Blue Gene dalam pengembangan saat ini, di antaranya adalah Blue Gene/L, Blue Gene/C, dan Blue Gene/P.

Referensi:

  1. http://www.smp1gebog.sch.id/index.php?option=com_content&view=article&id=85:pengertian-komputer&catid=42:tik&Itemid=56
  2. http://id.wikipedia.org/wiki/Jaringan_komputer
  3. http://id.wikipedia.org/wiki/Komunikasi_data
  4. http://id.wikipedia.org/wiki/Arsitektur_komputer