Minggu, 06 Oktober 2013

Arsitektur Komputer

Pengertian arsitektur komputer di definisikan sebagai ilmu atau interkoneksi antara komponen-komponen agar bisa menciptakan sebuah komputer yang memenuhi kebutuhan fungsional. Setiap hal yang dikerjakan oleh komputer dapat di bagi menjadi beberapa langkah yang sederhana dan secara berurutan. Dalam bidang teknik komputer, arsitektur komputer adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu sistem komputer. Arsitektur komputer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya). Dalam hal ini, implementasi perencanaan dari masing–masing bagian akan lebih difokuskan terutama, mengenai bagaimana CPU akan bekerja, dan mengenai cara pengaksesan data dan alamat dari dan ke memori cache, RAM, ROM, cakram keras, dll). Arsitektur komputer juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya. Menurut William Stalling arsitektur komputer berkaitan dengan atribut-atribut yang mempunyai dampak langsung pada eksekusi logis sebuah program. Arsitektur komputer merupakan suatu sistem yang dapat beradaptasi sendiri, struktur yang dapat mengorganisasikan sendiri. Arsitektur komputer adalah atribut-atribut sebuah sistem komputer, dilihat dari sudut pandang seorang programmer. Atribut-atribut sebuah sistem komputer misalnya struktur konseptual dan perilaku fungsional sistem komputer. Struktur konseptual menyangkut bagaimana komponen komponen tersebut disalinghubungkan (diinterkoneksikan). Perilaku fungsional (fungsional behaviour) menyangkut fungsi komponen-komponen secara individual, dan sebagai bagian dari struktur (aliran informasi dan kendali antar komponen-komponen dalam struktur). Menurut Michael Flynn arsitektur komputer yaitu berdasarkan karakteristiknya termasuk banyaknya processor, banyaknya program yang dapat dieksekusi dan struktur memori. Arsitektur komputer dapat didefinisikan sebagai gaya konstruksi dan organisasi dari komponen-komponen sistem komputer. Walaupun elemen-elemen dasar komputer pada hakekatnya sama atau hampir semuanya komputer digital, namun terdapat variasi dalam konstruksinya yang merefleksikan cara penggunaan komputer yang berbeda Perubahan Definisi Arsitektur Komputer 1950 -1960 : Arsitektur komputer adalah suatu komputer aritmatik 1970 - pertengahan 1980 : Arsitektur komputer adalah suatu desain instruksi untuk suatu komplier 1990 : Arsitektur komputer adalah suatu bentuk desain CPU, sistem memori, multiprosesor dan network komputer 2010 : Arsitektur komputer : suatu sistem yang dapat beradaptasi sendiri, struktur yang dapat mengorganisasikan sendiri, sistem DNA Arsitektur Komputer adalah desain komputer yang meliputi : 1. Set instruksi 2. Komponen hardware 3. Organisasi atau susunan sistemnya Ada 2 bagian pokok arsitektur komputer : 1. Instructure Set Architecture Spesifikasi yang menentukan bagaimana programmer bahasamesin berinteraksi dengan komputer 2. Hardware System Architacture Meliputi subsistem hardware dasar yaitu CPU, dan Memori Cara untuk melakukan perubahan pada arsitektur 1. Membangun array prosesor 2. Menerapkan proses pipelining 3. Membangun komputer multiprosesor 4. Membangun komputer dengan arsitektur lain. 1.2 Klasifikasi Arsitektur Komputer Mesin Von Neumann Kriteria mesin Von Neumann : 1. Mempunyai subsistem hardware dasar yaitu sebuah CPU, sebuah memori 2. Merupakan stored-program computer 3. Menjalankan instruksi secara berurutan 4. Mempunyai jalur (path) bus antara memori dan CPU Menurut saya arsitektur komputer adalah atribut-atribut yang termasuk dari salah satu sistem komputer karena komponen-kompenenya merupakan informasi yang saling berkaitan dan berhubungan. Jadi kesimpulanya adalah arsitektur komputer konsep perencanaan dan struktur pengoperasian dasar dari suatu sistem komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biaya. Setiap hal yang dikerjakan komputer dapat dibagi menjadi beberapa langkah yang sederhana dan secara berurutan yang di desain kecepatan proses dan interkoneksinya Walaupun elemen-elemen dasar komputer pada hakekatnya sama atau hampir semua komputer digital, namun terdapat variasi terdapat konstruksinya yang merefleksikan cara penggunaan komputer yang berbeda. Sumber : https://adityasmukti.wordpress.com/2012/05/01/pengertian-dan-abstraksi-arsitektur-komputer/ http://id.wikipedia.org/wiki/Arsitektur_komputer

Tidak ada komentar:

Posting Komentar