STRUKTUR
DASAR KOMPUTER DAN ORGANISASI KOMPUTER
Pengertian dari arsitektur dan organisasi komputer,
yaitu arsitektur computer mempelajari atribut-atribut system computer yang
terkait dengan seorang programmer. Contoh: set instruksi, aritmetika yang
digunakan, teknik pengalamatan, mekanisme I/O. Sedangkan organisasi computer
mempelajari bagian yang terkait dengan unit-unit operasional computer dan
hubungan antara komponen system computer. Contoh: sinyal control, interface,
teknologi memori. [1]
- ORGANISASI KOMPUTER
- Komponen Sistem
Sebuah computer digital dengan program tersimpan
didalamnya merupakan sebuah system yang memanipulasi dan memproses informasi
menurut kumpulan instruksi yang diberikan. System tersebut dirancang dari
modul-modul perangkat keras (hardware) seperti register, elemen aritmatika dan
logika, unit pengendali, unit memori dan unit I/O.
Kumpulan instruksi yang diberikan membentuk
program-program mesin. Dari situ didefinisikan urutan dan pola perpindahan data
dan transformasi data dalam modul-modul perangkat keras. Computer dibagi atas
tiga bagian utama: CPU, I/O dan unit memori. Organisasi dasar dari sebuah
computer ditunjukkan dalam diagram blok pada gambar 1.0.
Gambar 1.0. komponen dasar pada sebuah komputer
digital
CPU mengendalikan urutan dari semua pertukaran
informasi dalam komputer dan dunia luar melalui unit I/O. Unit memori terdiri
dari sejumlah besar lokasi yang menyimpan program dan data yang sedang aktif
digunakan oleh CPU. Ketiga unit tersebut dihubungkan dengan berbagai macam bus.
- Operasi Mikro
Organisasi bagian dalam dari sebuah komputer sangat
ditentukan oleh kumpulan instruksi yang dijalankanya. Sebuah instruksi adalah
sebuah kaidah yang digunakan oleh komputer (1) untuk mendefinisikan operasi
seperti add,store,load dan jump.(2) untuk menentukan lokasi data dimana operasi
akan dilakukan. Kumpulan dari semua instruksi disebut kumpulan instruksi,
mencakup berbagai macam operasi aritmatik dan logika,operasi perpindahan
data,operasi I/O dan operasi pengendalian. Kombinasi dari operasi-operasi ini
dikelompokkan bersama sama,membentuk sebuah program mesin.
Secara umum instruksi komputer
merupakan sebuah kode biner yang terbagi atas beberapa field, field operasi
disebut opcode,menjabarkan operasi yang dilakukan. Operasi ini dijalankan pada
beberapa koleksi data disebut operand,bisa berupa bagian dari instruksi
tersebut atau dimasukkan nilainya pada register atau memori.[2]
Gambar 1.1 bentuk dari format penulisan sebuah
instruksi
- STRUKTUR DASAR KOMPUTER
Struktur Komputer didefinisikan sebagai cara-cara dari
tiap-tiap komponen yang menyusun computer saling berkaitan, komponen-komponen
disusun dengan alur bus yang mengalirkan data, alat dan mengendalikan antar
komponen tersebut.
Struktur computer terdiri dari 5 unit struktur dasar,
yaitu:
- Unit masukan (input control)
- Unit control (control unit)
- Unit logika dan aritmatika
- Unit memory / penyimpanan (memory / storage unit)
- Unit keluaran (output control)
Control unit dan ALU membentuk suatu unit tersendiri
yang sendiri yang disebut central processing unit (CPU). Hubungan antar
masing-masing unit dapat dilihat pada gambar dibawah ini.
Fungsi utama dari masing-masing unit akan dijelaskan
sebagai berikut:
- Unit masukan (input control)
Berfungsi untuk menerima masukan (input) kemudian
membacanya dan diteruskan kememori / penyimpanan.
- Unit control (control unit)
Berfungsi untuk melaksanakan tugas pengawasan dan
pengendalian seluruh system computer.
- Unit logika dan aritmatika (arithmetical and logical unit)
ALU merupakan bagian inti dari suatu system computer.
Tugas utama dari ALU adalah melakukan perhitungan aritmatik / matematika yang terjadi
sesuai dengan instruksi program.
- Unit memori dan penyimpanan (memory / storage unit)
Berfungsi untuk menanpung data/program yang diterima
dari unit masukkan sebelum diolah oleh CPU dan juga menerima data setelah
diolah oleh CPU yang selanjutnya diteruskan ke unit keluaran.
- Unit keluaran (output unit)
Berfungsi untuk menerima hasil pengolahan data dari
CPU melalui memori.