KONSEP
ARSITEKTUR
DAN
ORGANISASI KOMPUTER
1. Sistem Komputer
Yang dimaksud Sistem
Komputer adalah kumpulan perangkat-perangkat komputer yang saling berhubungan
dan berinteraksi satu sama lain untuk melakukan proses pengolahan data,
sehingga dapat menghasilkan informasi yang di harapkan oleh penggunanya.
Perangkat yang terdapat pada sistem komputer diantaranya hardware, software dan
brainware.
Didalam
memandang suatu sistem komputer maka ada 2 hal yang harus diperhatikan :
A. Arsitektural
Berkaitan
dengan fungsi-fungsi operasi dari masing-masing komponen sistem komputer yang
tampak bagi seorang user atau pemrogram.
B. Organisasi
Berkaitan dengan unit-unit operasional dan
interkoneksi (hubungan) yang merealisasikan spesifikasi arsitekturalnya.
2. Struktur dan Fungsi Komputer
Sifat dan
hierarkhi dari sebuah sistem dapat dilihat dengan jelas berdasarkan tingkat
tingkat yang ada didalam sistem dimana pada setiap tingkatannya yang harus
dimengerti dengan benar adalah struktur dan fungsi dari tingkatan tersebut.
A.
Fungsi Sistem
Komputer
Fungsi
Sistem Komputer adalah merupakan operasi dari masing masing komponen sebagai
bagian dari sistem keseluruhan.
Fungsi dasar yang dapat dilihat pada sebuah
sistem komputer diatas :
1. Data Processing
Berkaitan dengan hal-hal yang berhubungan
dengan pemrosesan data menjadi informasi sesuai dengan program yang ada. Bentuk
data disini adalah data digital.
2. Data Storage
Berkaitan dengan hal-hal yang berhubungan
dengan penyimpanan data atau informasi yang ada. Bentuk data disini adalah
dapat berupa data digitak atau data analog dengan format digital.
3. Data Transfer
Berkaitan dengan hal-hal yang berhubungan
perpindahan data dari dalam sistem komputer keluar atau sebaliknya. Bentuk data
disini adalah data analog yang sesuai dengan medianya dan harus terdapat suatu
mekanisme perubah dari data analog ke digital atau sebaliknya.
4. Control
Berkaitan dengan hal-hal yang berhubungan
dengan sinkronisasi kerja dari ketiga hal tersebut diatas, baik sinkronisasi
secara hardware maupun software.
B.
Struktur
Sistem Komputer
Struktur Sistem
Komputer adalah merupakan cara dari komponen komponen tersebut dapat saling
terkait satu dengan yang lainnya sehingga membentuk suatu fungsi tertentu.
Suatu sistem
komputer secara struktur terdiri dari 4 komponen utama, yaitu :
a.
Central Processing Unit (CPU)
CPU yang merupakan singkatan
dari Central Processing Unit adalah komponen keras atau perangkat hardware
pemroses data utama dalam sebuah komputer. CPU dapat disebut sebagai otak
komputer karena CPU mengatur semua aktifitas dan jalannya semua program
termasuk aplikasi atau software di dalamnya.
Komponen utama dari CPU
terdiri dari :
1.
Unit kontrol, bertugas untuk mengendalikan jalannya program,
sekaligus memegang komputer supaya tiap bagian di CPU bisa berjalan
selaras dengan baik dalam menjalankan fungsi-fungsinya. Untuk megetahui fungsi
unit control selengkapnya berikut ulasannya
o
Mengendalikan alat-alat baik input maupun
output
o
Mengambil instruksi dari memori utama
o
Mengambil data dari memori utama untuk
diproses
o
Mengirim instruksi ke ALU jika ada
perhitungan aritmatika
o
Menyimpan hasil proses ke memori utama
Adapun didalam sistem CPU terdiri dari :
a. Sequence
Logic berarti urutan, sedangkan
logic berarti suatu yang dapat diterima pikiran atau akal manusia, jadi dapat
diartikan, sequencing logic berarti proses pengurutan langkah-langkah kerja
komputer secara logis. Dalam teori sirkuit digital, sequence logic adalah tipe
sirkuit logis dimana outputnya tidak hanya bergantung pada nilai input sinyal
yang akan datang, akan tetapi juga nilai input di sudah ada terlebih dahulu.
mudahnya, sequence logic adalah rangkaian digital yang digerakkan untuk
mengatur urutan operasi internal CPU.
b. Control
unit Register and Decoders
adalah register tempat meletakkan dan menerjemahkan instruksi. Instruksi yang
dimaksud disini ialah instruksi yang dapat dimengerti oleh CPU diatasnya.
c.
Control Memory adalah tempat terdapatnya program
ataupun mikroprogram yang dapat menggerakkan proses sequencing sampai
peletakkan dan penerjemahan instruksi.
2. Register, penyimpanan kecil dengan kecepatan akses yang
tinggi. Bersifat sementara, dan digunakan sebagai gudang data saat diolah atau
pengolah selanjutnya. Jika digambarkan secara sederhana, register adalah
ingatan otak yang mengolah data secara manual.
3. Arithmatic and Logic
Unit, atau mesin bahasa memiliki tugas utama
untuk melakukan operasi perhitungan seperti aritmatika sesuai dengan instruksi
program yang ada. Selain itu tugas lain ALU juga melakukan keputusan
dengan menggunakan operator logika tertentu perbandingan dua operand
dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama
dengan (¹ ), kurang dari (<), kurang atau sama dengan (£ ), lebih besar dari
(>), dan lebih besar atau sama dengan (³ ).
4.
CPU Interconnections, merupakan sistem koneksi yang menghubungkan
komponen internal CPU, dimana ALU, unit kontrol, register serta eksternal CPU
lainnya saling terkoneksi.
b.
Memori Utama
Memori terbagi menjadi dua bagian yaitu memori internal dan
memori eksternal.Memori internal berupa RAM (Random Access Memory) yang berfungsi
untuk menyimpan program yang kita olah untuk sementara waktu, dan ROM (Read OnlyMemory) yaitu memori yang hanya bisa dibaca dan berguna sebagai
penyedia informasi pada saat komputer pertama kali dinyalakan.
c. I/O
Setelah proses I/O dimulai,
kendali akan kembali ke user program saat proses I/O selesai
(Synchronous).Instruksi wait menyebabkan CPU idle sampai interrupt berikutnya.
Akan terjadi Wait loop (untuk menunggu akses berikutnya).Paling banyak satu
proses I/O yang berjalan dalam satu waktu.
System call permintaan pada
sistem operasi untuk mengizinkan user menunggu sampai I/O selesai.Device-status
table mengandung data masukkan untuk tiap I/O device (perangkat) yang
menjelaskan tipe, alamat, dan keadaannya.Sistem operasi memeriksa I/O device
untuk mengetahui keadaan device dan mengubah tabel untuk memasukkan
interrupt.Jika I/O device mengirim/mengambil data ke/dari memory hal ini
dikenal dengan nama (Direct Memory Access) DMA.
d.
Interconnection
Interconnection merupakan sistem yang menghubungkan
CPU, memori utama dan I/O.
Comments
Post a Comment