Apa yang dimaksud dengan Arsitektur Komputer?

Komputer adalah perangkat yang dipakai untuk pengolah data sesuai dengan perintah-perintah yang diberikan. Kata komputer sebenarnya berasal dari orang yang pekerjaanya melakukan perhitungan aritmatika. Tetapi sekarang ini komputer modern bisa dipakai untuk berbagai keperluan, tidak hanya melakukan perhitungan saja, melainkan melakukan berbagai tugas yang berat termasuk bisa juga digunakan untuk games.

Pengertian 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”.

 

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.

 

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. Arsitektur 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 arsitektur komputer, diantaranya yaitu:

  • Set intruksi “ISA”
  • Arsitektur mikro dari ISA
  • Sistem desain dari semua komponen dalam perangkat keras “hardware” komputer ini.
  • Arsitektur Komputer Adalah Desain Komputer

Adapun arsitektur komputer adalah desain komputer yang mencakup:

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

 

Jenis Arsitektur Komputer

Arsitektur komputer tidak hanya ada satu jenis saja, melainkan ada beberapa jenis arsitektur komputer yang ada di dunia ini. Berikut jenis arsitektur komputer:

 

  1. Komputer MISD

MISD adalah kepanjangan dari Multiple Instruction Single Data merupakan jenis arsitektur 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.

 

  1. Komputer MIMD

Jenis arsitektur 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. Komputer MIMD ini termasuk komputer yang bisa menjalankan aplikasi yang membutuhkan kinerja processor yang tinggi.

 

  1. Komputer SISD

Komputer SISD (Single Instruction Single Data) adalah jenis arsitektur 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.

 

  1. 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 arsitektur 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.

 

Faktor Yang Memengaruhi Arsitektur Komputer

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

 

  1. Manfaat dari arsitektur komputer

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

 

  1. 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
  1. 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 Arsitektur Komputer

Ada dua bagian pokok pada arsitektur 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.

 

Cara-Cara Membuat Transformasi Di Arsitektur Komputer

Ada beberapa cara membuat transformasi di arsitektur yakni:

  • Merancang array prosesor
  • Mengaplikasikan proses pipelining
  • Membuat komputer dengan multiprosesor
  • Membuat komputer dengan arsitektur yang lain
  • Atribut yang dipakai untuk mengukur kualitas dari Arsitektur Komputer

Terdapat atribut yang dipakai untuk mengukur kualitas dari arsitektur komputer adalah:

  • Generalitas
  • Applicability atau daya serap
  • Efisiensi
  • Mudahnya dalam pemakaian
  • Maleability atau daya tempa
  • Expandibility atau daya kembang

 

Dengan pengenalan wajah dan fitur GPS yang akurat, Anda dapat mengetahui apa yang sedang dilakukan karyawan Anda di mana pun mereka berada. Apakah mereka di kantor, pergi ke pertemuan atau bekerja dari jauh. Jangan khawatir, ini bukti penipuan. Laporan kehadiran bulanan yang dihasilkan secara otomatis memungkinkan karyawan Anda menggunakan waktu mereka untuk tugas-tugas yang lebih mendesak dan datang pada hari gajian. Tidak hanya lebih cepat untuk perusahaan Anda, itu pasti lebih akurat. Tingkatkan kinerja tim hingga 100% dengan sistem monitoring aktivitas real-time, anti-fraud dan pengelolaan administrasi HR otomatis. JojoTimes solusi untuk semua kebutuhan Mobile HR.