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

Popular posts from this blog

TATA BAHASA BEBAS KONTEKS (POHON PENURUNAN)

FINITE STATE AUTOMATA & NON FINITE STATE AUTOMATA