Membahas Organisasi Struktur Komputer Dasar
Komputer
sederhana memiliki lima bagian utama, dimana lima bagian utama tersebut
mempunyai fungsi masing-masing, unit-unit tersebut adalah input, memori,
aritmatika dan logika, output dan kontrol. Itulah gambaran singkat tentang
pengertian komputer selanjutnya masuk kedalam penjelasan organisasi komputer
dasar dan arsitertur komputer.
A. ORGANISASI KOMPUTER DASAR
Organisasi
komputer dasar adalah sebuah perangkat yang terkait dengan unit-unit yang
terinterkoneksi antara komponen penyusun sistem komputer untuk merealisasikan
aspek. Contoh aspek dari organisasi komputer adalah teknologi hardware,
perangkat antarmuka, teknologi memori, siatem memori, dan sinyal-sinyal
kontrol.
B. ARSITEKTUR KOMPUTER
Arsitektur
disini dapat didefinisikan sebagai gaya kontruksi dan organisasi antara
komponen-komponen yang terkait dalam suatu perangkat sistem komputer. Walaupun
setiap komputer pada dasarnya sama yaitu bekerja pada subuah sistem digital,
namun terdapat berbagai variasi dalam konstruksinya yang dapat membedakan cara
penggunaan komputer.
Ada beberapa
tingkatan dalam arsitektur komputer, pada konstruksi dan organisasi sistem
komputer memiliki perbedaan sederhana diantara tingkatan tersebut yaitu
perbedaan antara hardware dan software.
1. TINGKATAN DASAR ARSITEKTUR KOMPUTER
Pada tingkatan
dasar ini hardware lah yang menduduki tingkatan dasar dalam arsitektur
komputer, sedangkan satu tingkat diatasnya adalah software. Software berada
ditingkat diatas hardware, karena hardware mendukung software dengan memberikan
atau menyediakan operasi yang diperlukan software.
2. Multilayerd Machine
Tingkatan dasar
arsitektur komputer kemudian dikembangkan dengan memandang sistem komputer
keseluruhan sebagai “multilayered machine” yang terdiri dari beberapa layer
software di atas beberapa layer hardware.
Keterangan:
Physical Device
layer, merupakan komponen-komponen elektrik dan elektronik yang digunakan dalam
arsitekturisasi komputer, physical layer merupakan slah satu yang terpenting
dalam arsitektur komputer.
Digital Logic
Layer, pada dasarnya elemen ini dapat menyimpan, memanipulasi dan
mentransmisikan data dalam bentuk biner sederhana.
Microprogrammed
Layer, layer ini menginterprestasikan instruksi bahasa mesin dari layer nesin
dan secara langsung menyebabkan elemen logika digital menjalankan operasi yang
dikehendaki.
Machine Layer, tingkatan ini merupakan tingkatan paling bawah dalam suatu hardware, dalam programnya layer ini harus menggunakan instruksi bahasa mesin.
Machine Layer, tingkatan ini merupakan tingkatan paling bawah dalam suatu hardware, dalam programnya layer ini harus menggunakan instruksi bahasa mesin.
Operating System
Layer, namanya saja sudah operating system maka layer ini berfungsi sebagai
pengatur cara yang dilakukan software dalam menggunakan hardware, dan hardware
harus memberikan fasilitasnya sendiri untuk memungkinkan software menggunakan
hardware tersebut secara lebih mudah.
Higher Order
Software Layer, layer ini mencakup semua program dalam bahasa selain bahasa
mesin yang memerlukan penerjemahan kedalam bahasa mesin sebelum mereka menjalankan
perintah yang dimaksud.
Aplications
Layer, merupakan bahasa komputer seperti yang dilihat oleh end-user.
Perbedaan:
·
Arsitektur
Komputer :
Dalam bidang
teknik komputer, arsitektur komputer adalah konsep perencanaan dan struktur
pengoperasian dasar dari suatu sistem computer. Biasanya mempelajari
atribut-atribut sistem komputer yang terkait dengan eksekusi logis sebuah
program.
Arsitektur komputer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya).
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).
Beberapa contoh dari arsitektur komputer ini adalah arsitektur von Neumann,
CISC, RISC, blue Gene, 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.
Arsitektur
komputer mempelajari atribut – atribut sistem komputer yang terkait dengan
seorang programmer, dan memiliki dampak langsung pada eksekusi logis sebuah
program.Sebagaimana contoh: set instruksi, aritmetika yang digunakan, teknik
pengalamatan, mekanisme I/0.
Arsitektur
komputer ini paling tidak mengandung 3 sub-kategori:
1. Set instruksi (ISA)
2. Arsitektur mikro dari ISA, dan
3. Sistem desain dari seluruh komponen dalam perangkat keras komputer ini.
·
Organisasi
Komputer :
Organisasi
komputer adalah bagian yang terkait erat dengan unit – unit operasional dan
interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek
arsitekturalnya. Biasanya mempelajari bagian yang terkait dengan unit-unit
operasional komputer dan hubungan antara komponen-komponen sister komputer.
Contoh aspek
organisasional adalah teknologi hardware, perangkat antarmuka, teknologi
memori, dan sinyal – sinyal kontrol.Arsitektur komputer lebih cenderung pada
kajian atribut – atribut sistem komputer yang terkait dengan seorang
programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik
pengalamatan, mekanisme I/O.
Sebagai contoh
apakah suatu komputer perlu memiliki instruksi pengalamatan pada memori
merupakan masalah rancangan arsitektural. Apakah instruksi pengalamatan
tersebut akan diimplementasikan secara langsung ataukah melalui mekanisme cache
adalah kajian organisasional.
Jika
organisasi komputer mempelajari bagian yang terkait dengan unit-unit
operasional komputer dan hubungan antara komponen sistem computer,dan
interkoneksinya yang merealisasikan spesifikasi arsitektural contoh:
teknologi hardware, perangkat antarmuka (interface), teknologi memori, sistem
memori, dan sinyal–sinyal kontrol
Perbedaan Utamanya:
·
Arsitektur komputer:
- Atribut-atribut sistem
komputer yang terkait dengan seorang programer
contohnya: Set instektur, aritmatika yang di pergunakan, teknik pengamatan, mekanisme I/O
contohnya: Set instektur, aritmatika yang di pergunakan, teknik pengamatan, mekanisme I/O
·
Organisasi Komputer:
-Bagian yang terkait dengan
erat unit-unit operasional
contohnya: teknologi hardware,
perangkat antarmuka, teknologi memori, sistem memori, dan sinya-sinyal control
Ø Struktur dan Fungsi Utama Komputer
o
Struktur
Komputer
·
Komputer adalah sebuah sistem yang
berinteraksi dengan cara tertentu dengan dunia luar. Interaksi dengan dunia
luar dilakukan melalui perangkat peripheral dan saluran komunikasi.. Perhatikan
gambar 1.2, terdapat empat struktur utama:
·
Central
Processing Unit (CPU),
berfungsi sebagai pengontrol operasi komputer dan pusat pengolahan fungsi –
fungsi komputer. Kesepakatan, CPU cukup disebut sebagai processor (prosesor)
saja.
·
Memori Utama, berfungsi sebagai penyimpan data.
·
I/O, berfungsi memindahkan data ke lingkungan luar atau
perangkat lainnya.
·
System
Interconnection, merupakan sistem yang
menghubungkan CPU, memori utama dan I/O.

Komponen yang paling menarik namun
paling kompleks adalah CPU. Struktur CPU terlihat pada gambar diatas, dengan
struktur utamanya adalah :
Control Unit, berfungsi untuk mengontrol operasi CPU dan mengontrol
komputer secara keseluruhan.
Arithmetic And
Logic Unit (ALU), berfungsi untuk
membentuk fungsi – fungsi pengolahan data komputer.
Register, berfungsi
sebagai penyimpan internal bagi CPU.
CPU Interconnection,
berfungsi menghubungkan seluruh bagian dari CPU.
Ø Fungsi Komputer
Fungsi
dasar sistem komputer adalah sederhana seperti terlihat pada gambar 1.3. Pada
prinsipnya terdapat empat buah fungsi operasi, yaitu :
1.
Fungsi Operasi Pengolah
2.
Fungsi Operasi Penyimpanan Data
3.
Fungsi Operasi Pemindahan Data
4.
Fungsi Operasi Kontrol

Gambar
fungsi computer.
Sumber: