Arsitektur
Komputer
Arsitektur komputer dapat didefinisikan dan
dikategorikan sebagai ilmu dan sekaligusseni mengenai cara interkoneksi
komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang
memenuhi kebutuhan fungsional, kinerja, dan target biayanya. 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).
Di antara demikian banyak pemahaman tentang
arsitektur, arsitektur dikenal juga sebagai suatu tradisi yang berkembang. Dari
waktu ke waktu wajah arsitektur selalu mengalami perubahan. Hal-hal yang
mempengaruhi perkembangan dan pengembangan arsitektur tidak hanya berupa
keadaan eksternal, tetapi juga keadaan internal. Disini kita membahas mengenai
evolusi arsitektur pada komputer. Arsitektur dari komputer sendiri merupakan
suatu susunan atau rancangan dari komputer tersebut sehingga membentuk suatu
kesatuan yang dinamakan komputer. Komputer sendiri berevolusi dengan cepat
mulai dari generasi pertama hingga sekarang. Evolusi sendiri didasarkan pada
fungsi atau kegunaanya dalam kehidupan. Evolusi pada komputer sendiri ada
karena keinginan atau hal yang dibutuhkan manusia itu sendiri. Sekarang ini
komputer sudah dapat melakaukan perintah yang sulit sekalipun tidak seperti
dulu yang hanya bisa melakukan yang sederhana saja. Itulah yang dinamakan
evolusi arsitektur yaitu perubahan bentuk juga fungsi dan kemampuannya.
B. KLASIFIKASI ARSITEKTUR
KOMPUTER
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”.
Pada perkembangan komputer modern, setiap prosesor
terdiri dari atas :
- Arithmetic and Logic Unit (ALU)
Arithmatic and Logic Unit atau Unit Aritmetika dan
Logika berfungsi untuk melakukan semua perhitungan aritmatika (matematika) dan
logika yang terjadi sesuai dengan instruksi program. ALU menjalankan operasi
penambahan, pengurangan, dan operasi-operasi sederhana lainnya pada
input-inputnya dan memberikan hasilnya pada registeroutput.
- Register.
Register merupakan alat penyimpanan kecil yang
mempunyai kecepatan akses cukup tinggi, yang digunakan untuk
menyimpan data dan instruksi yang sedang diproses, sementara data dan
instruksi lainnya yang menunggugiliran untukdiproses masihdisimpan yang
menunggugiliran untukdiproses masihdisimpan di dalam memori utama. Setiap
register dapat menyimpan satu bilangan hingga mencapai jumlah maksimum tertentu
tergantung pada ukurannya.
- Control Unit
Control Unit atau Unit Kontrol berfungsi untuk
mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer. Unit
kendali akan mengatur kapan alat input menerima data dan kapan data
diolah serta kapan ditampilkan pada alat output. Unit ini juga mengartikan
instruksi-instruksi dari program. Unit ini juga mengartikan instruksi-instruksi
dari program komputer, membawa data dari alat input ke memori utama dan
mengambil data dari memori utama untuk diolah. Bila ada instruksi untuk
perhitungan aritmatika atau perbandingan logika, maka unit kendali akan
mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data
dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan
pada saatnya akan disajikan ke alat output.
- Bus
Bus adalah sekelompok lintasan sinyal yang
digunakan untuk menggerakkan bit-bit informasi dari satu tempat ke tempat lain,
dikelompokkan menurut fungsinya Standar bus dari suatu sistem komputer adalah
bus alamat (address bus), bus data (data bus) dan bus kontrol (control bus).
Komputer menggunakan suatu bus atau saluran bus sebagaimana kendaraan bus yang
mengangkut penumpang dari satu tempat ke tempat lain, maka bus komputer
mengangkut data. Bus komputer menghubungkan CPU pada RAM dan
periferal. Semua komputer menggunakan saluran busnya untuk maksud yang sama.
Tidak ada komentar:
Posting Komentar