Anda di halaman 1dari 7

PENGEERTIAN ARSITEKTUR KOMPUTER

Arsitektur komputer adalah suatu konsep tentang perencanaan dan struktur pengoperasian
dasar dari suatu komputer. Pengertian lain dari arsitektur komputer adalah suatu seni dan
ilmu tentang bagaimana merancang antara berbagai jenis komponen hardware komputer
supaya menghasilkan suatu komputer yang serbaguna untuk berbagai keperluan.

Arsitektur Komputer merupakan konsep perencanaan dan juga struktur pengoperasian dasar
dari suatu sistem komputer. Arsitektur komputer adalah ilmu tentang tata cara interkoneksi
antara bermacam – macam komponen perangkat keras (hardware) agar dapat melahirkan
sebuah komputer yang melengkapi kebutuhan fungsional, kinerja serta target keuangannya.

Dalam sebuah bidang teknik komputer arsitektur komputer memiliki

pengertian lain yakni sebagai suatu ilmu yang tujuannya yakni untuk merancang sebuah
sistem komputer. Arsitektur von Neumann / mesin von Neumenn merupakan arsitektur yang
berhasil diciptakan oleh John Von Neumann “1903-1957”, hampir semua komputer yang ada
saat ini menggunakan arsitektur von neumann.

Pada arsitektur ini sendiri menggambarkan komputer dengan 4 bagian utama, bagian utama
tersebut yakni : Unit aritmatika & logis “ALu”, memori, alat masukan, unit kontrol, dan hasil
(I/O) kemudian seluruh bagian tersebut dihubungkan dengan rangkaian kawat “bus”.

Arsitektur komputer sub kategori

Ada beberapa sub kategori dalam arsitektur komputer, di antaranya:

 Satu set instruksi “ISA”.


 Mikroarsitektur ISA.
 Perancangan sistem dari semua komponen di “hardware” komputer.

Arsitektur komputer adalah desain komputer

Arsitektur komputer adalah desain komputer, meliputi:

 Set Instruksi.
 Komponen perangkat keras atau perangkat keras.
 Pengaturan sistem.

Pahami evolusi arsitektur komputer

 1950 hingga 1960: Arsitektur komputer diartikan sebagai komputer aritmatika atau
kalkulator yang digunakan untuk menghitung persamaan matematika pada masa itu.
 1970-Pertengahan 1980: Arsitektur komputer dirancang untuk instruksi kompilator
 1990: Arsitektur komputer merupakan salah satu bentuk desain CPU, sistem memori,
sistem I / O, multi prosesor dan jaringan komputer
 2010: Memahami arsitektur komputer, sistem yang dapat diadaptasi atau diatur secara
mandiri.
Arsitektur Komputer Sebagai Mesin Multi Level

Level adalah suatu tingkatan bahasa dan mesin virtual yang mencerminkan tingkat
kemudahan komunikasi antara manusia sebagai pemrogram dengan komponen sirkuit
elektronik dalam sebuah komputer sebagai pelaksana instruksi sebuah pemrograman.

Bahasa atau level yang terletak paling bawah adalah yang paling sederhana dan dapat
diproses dengan cepat oleh mesin komputer, tetapi sulit untuk dipahami oleh manusia.
Bahasa atau level yang paling atas adalah yang paling rumit dan mesin akan lebih lama
melakukan proses instruksinya karena memerlukan interpreter, tetapi manusia lebih mudah
memahami bahasa level tersebut.

Arsitektur Komputer Sebagai Mesin 6 Level


Pada level 1 – 3 merupakan bahasa mesin bersifat numerik. Program-program didalamnya
terdiri dari deretan angka yang panjang, yang tidak menjadi masalah untuk mesin tapi
merupakan persoalan untuk manusia. Mulai pada level 4 bahasa berisi kata / singkatan yang
mempunyai arti bagi manusia.

Komputer dirancang sebagai suatu rangkaian level, dimana setiap level dibangun diatas level
sebelumnya. Setiap level memiliki abstraksi berbeda, dengan objek-objek dan operasi yang
juga berbeda.  Kumpulan jenis data, operasi dan sifat dari setiap level disebut arsitektur dari
level tersebut. Sifat-sifat yang dipahami oleh programmer,seperti berapa besar memori yang
tersedia, adalah bagian dari arsitektur. Sedangkan aspek implementasi seperti jenis teknologi
chip apa yang digunakan untuk mengimplementasikan memori bukan bagian dari arsitektur.

Studi tentang cara merancang bagian-bagian suatu sistem komputer yang terlihat oleh
programmer disebut arsitektur komputer. Dalam praktik umum, arsitektur dan organisasi
memiliki arti yang sama.

Saat ini, kebanyakan komputer yang beredar menggunakan arsitektur yang dibuat oleh John
Von Neumann pada tahun 1903-1957. Dalam teknik komputer, pengertian arsitektur
komputer memilik arti suatu ilmu yang tujuannya untuk merancang sistem komputer.
Arsitek-tur komputer sekarang ini dibagi menjadi 4 bagian utama, yaitu:

 Arithmetic Logic Unit (ALU)


 Control Unit
 Memory
 Input and Output

Sub-Kategori Arsitektur Komputer

Ada beberapa sub-kategori dalam arsitek-tur komputer, diantaranya yaitu:

 Set intruksi “ISA”


 Arsitektur mikro dari ISA
 Sistem desain dari semua komponen dalam perangkat keras “hardware” komputer ini.
 Arsitek-tur Komputer Adalah Desain Komputer
Adapun arsitek-tur komputer adalah desain komputer yang mencakup :

 Set intruksi
 Komponen perangkat keras atau hardware
 Susunan sistem

Jenis Arsitektur Komputer

Arsitek-tur komputer tidak hanya ada satu jenis saja, melainkan ada beberapa jenis arsitek
komputer yang ada di dunia ini. Berikut jenis arsitek-tur komputer adalah:

 SISD

 SIMD
 MISD
 MIMD

1. Komputer MISD

MISD adalah kepanjangan dari Multiple Instruction Single Data merupakan jenis arsitek
komputer dimana memiliki fungsi dalam melakukan eksekusi data yang bisa diproses oleh
processor yang berbeda-beda. Jika dilihat secara struktur, komputer MISD tidak ada beda
jauh dengan komputer SISD, hanya saja perbedaanya dari processor yang digunakan lebih
dari satu unit.

2. Komputer MIMD

Jenis arsitek komputer yang kedua adalah MIMD, MIMD adalah kepanjangan dari Multiple
Instruction Multiple Data. Komputer MIMD adalah komputer yang memiliki beberapa
processor yang diatur secara parallel dengan menggunakan unit pengontrol. Selain itu dalam
menjalankan perintah bisa dijalankan meskipun berbeda-beda perintahnya.MIMD ini
termasuk komputer yang bisa menjalankan aplikasi yang membutuhkan kinerja processor
yang tinggi.

3. Komputer SISD

SISD (Single Instruction Single Data) adalah jenis arsitek komputer buatan dari Von
Neumann dengan ciri khas processor yang digunakan hanya satu buah saja. Komputer ini
bekerja dengan skema aritmatika dan logika, dimana semua dilakukan dengan satu
perhitungan saja. Sebab saat terjadi instruksi, sistem yang ada di komputer akan membaca
sekali saja kemudian melakukan apa instruksi tersebut. Contohnya bisa ditemui pada
komputer mini dan PC.

4. Komputer SIMD

Jenis komputer yang terakhir adalah SIMD atau Single Intruction Multiple Data yaitu jenis
komputer yang dibuat secara parallel. Jadi komputer ini bisa mengendalikan banyak
processor dari satu sistem kendali saja.

Contohnya adalah ILC, Star-100, DRAY-1.


Klasifikasi Arsitektur Komputer
Pada komputer, arsitekturnya dibagi lagi klasifikasinya, disini kami akan membahas
klasifikasi arsitek komputer menurut Von Neumann dan Flyyn. Apa saja klasifikasinya?

Klasifikasi Komputer Menurut Von Neumann

 Memiliki hardware dasar yaitu CPU, Memori dan Input Output sistem.
 Komputer merupakan stored program.
 Bisa menjalankan instruksi secara berurutan.
 Memiliki jalur (bus) yang letaknya diantara memory dan CPU.

Klasifikasi Komputer Menurut Flyyn

 Jumlah prosesor yang digunakan.

 Struktur memory.
 Jumlah program yang bisa dijalankan.

Klasifikasi arsitektur komputer lainnya

 Mesin Von Neumann.


 Standar Mesin Von Neumann.

1. Memiliki subsistem perangkat keras dasar, yaitu CPU, memori dan sistem I / O
2. Merupakan komputer yang menyimpan program

3. Instruksi dalam urutan


4. Ada jalur bus antara memori dan CPU

Menurut penelitian Flyyn pada tahun 1966, arsitek-tur komputer pada dasarnya
diklasifikasikan:

 Jumlah prosesor.
 Jumlah program yang bisa dijalankan.
 Struktur memori.

Ada beberapa faktor yang mempengaruhi keberhasilan arsitek-tur komputer, diantaranya:

 Manfaat konstruksi.
 Performa sistem.
 Biaya sistem.

Terdapat empat metode utama untuk mengetahui keberhasilan struktur sistem, yaitu manfaat
struktur sistem, yaitu:

 Aplicability.
 Maleability.
 Expandibility.
 Comptible.

Klasifikasi Arsitektur Von Neumann


Arsitektur von Neumann adalah arsitektur yang digunakan oleh kebanyakan komputer saat
ini. Penemu model ini adalah matematikawan John Von Neumann (John Von Neumann,
1903-1957). Ciri-ciri mesin Von Neumann adalah sebagai berikut:

 Terdiri dari beberapa komponen, antara lain: memori utama (digunakan untuk menyimpan
data atau instruksi), unit logika aritmatika (digunakan untuk mengolah data), unit kontrol,
peralatan I / O (digunakan untuk berinteraksi dengan lingkungan luar)
 Sebuah jalur bus dibuat di antara berbagai komponen mesin von Neumann.

Mesin menjalankan instruksi secara berurutan.

Stored-Program komputer atau program tersimpan yang menyimpan instruksi program dalam
memori elektronik.

Bagian utama dari arsitektur komputer

Ada dua bagian utama dari arsitek-tur komputer yaitu:

1. Arsitektur Set Instruktur adalah spesifikasi yang menentukan bagaimana pemrogram bahasa
mesin berinteraksi dengan komputer.
2. Arsitektur sistem perangkat keras merupakan subsistem perangkat keras dasar, yaitu: CPU,
memori dan OS.

Faktor Yang Memengaruhi Arsitek Komputer


Dalam membuat arsitek komputer yang handal, terdapat beberapa faktor yang berpengaruh
besar terhadap arsitek komputer. Apa saja itu? Berikut pembahasannya.

1. Manfaat dari arsitektur komputer

Ada 4 manfaat besar dari arsitek komputer yaitu applicability, malleability, expandability dan
compatible.

2. Kinerja sistem

Untuk mengukur seberapa bagus kinerja sistem, ada beberapa program yang dijadikan
standart dalam pengukuran kinerja komputer, seperti berikut ini:

 MIPS (Million Instruction Per Second)


 MFLOP (Million Floating Point Per Second)
 VUP (VAZ Unit of Performance)

Ukuran kinerja untuk Input Output sistem:

 Sistem Operasi Bandwidth


 Operasi Input Output perdetik

Ukuran kinerja untuk memory komputer:

 Memory bandwidth
 Waktu akses memory
 Ukuran besar memory

3. Biaya sistem

Faktor yang ketiga adalah mengenai biaya sistem yang bisa diukur dengan beberapa cara
berikut:

 Reabilitas komputer
 Kemudahan dalam perbaikan
 Komsumsi daya listrik
 Berat hardware
 Kekebalan
 Interface sistem software

Bagian Pokok Arsitek Komputer

Ada dua bagian pokok pada arsitek komputer, yakni:

 Instructure Set Arhitecture adalah spesifikasi yang menjadi penentu bagaimana programmer
bahasa mesin berinteraksi terhadap komputer
 Hardware System Architecture adalah subsistem perangkat keras dasar yaitu: CPU, memori
dan OS.

Faktor-faktor yang mempengaruhi keberhasilan arsitektur komputer


Ada beberapa faktor yang mempengaruhi keberhasilan arsitek-tur komputer, diantaranya:

1. Manfaat arsitek-tur komputer dapat diukur dari beberapa aspek, antara lain:
penerapan, kompatibilitas, fleksibilitas, dan skalabilitas.
2. Performa sistem dievaluasi oleh serangkaian program standar yang berjalan di
komputer. Program standar ini memiliki pengukuran performa CPU, termasuk: juta
bilangan floating point per detik, juta instruksi per detik, dan unit kinerja VAX.
3. Pengukuran performa I / O sistem, termasuk operasi I / O per detik dan bandwidth
sistem operasi
4. Indikator kinerja memori, termasuk bandwidth memori, ukuran memori, waktu akses
memori
5. Biaya sistem dapat diukur dengan keandalan, konsumsi daya, dan antarmuka
perangkat lunak sistem.

Fungsi arsitektur komputer

Berikut ini adalah beberapa fungsi dari arsitek-tur komputer, diantaranya:


Perbaiki komputer Anda dengan mudah

Ilmu arsitek-tur komputer akan memudahkan programmer dalam memperbaiki komputer


yang rusak. Desain awal yang diketahui programmer akan memberikan informasi tentang
bagian yang rusak tanpa perlu dibongkar lebih lanjut.

Tingkatkan penggunaan prosesor

Biasanya hanya dibutuhkan satu prosesor pada sebuah komputer, namun dalam arsitek-tur
komputer, sebuah komputer dapat menggunakan 3 prosesor. Oleh karena itu, akan menambah
beban kerja komputer.

Tingkatkan pengguna

Umumnya sebuah komputer hanya dapat digunakan oleh satu pengguna. Arsitek-tur
komputer akan berperan dalam penggandaan jumlah pengguna komputer. Salah satu konsep
arsitek-tur komputer yang terus digunakan adalah server-client.

Pastikan kelancaran komponen

Arsitek-tur komputer adalah keseluruhan komponen yang saling berhubungan. Untuk itulah,
arsitektur computer dapat memastikan bahwa semaua komponen dapat beroperasi secara
normal.

Memberikan gambaran tentang aplikasi yang akan dibuat

Perkembangan aplikasi dipengaruhi oleh arsitek-tur komputer. Arsitek-tur komputer sangat


membantu programmer (terminologi programmer) dalam membuat aplikasi atau perangkat
lunak baru yang dibutuhkan.

Anda mungkin juga menyukai