Arsitektur
Komputer dan Organisasi Komputer
Posted bydhio35September 24, 2019
Pengertian Arsitektur komputer adalah konsep perencanaan dan struktur
pengoperasian dasar sebuah sistem komputer. Arsitektur komputer dapat
didefinisikan sebagai ilmu sekaligus seni mengenai bagaimana cara menghubungkan
komponen hardware agar dapat menciptakan sebuah komputer yang memenuhi
kebutuhan fungsional, kinerja, dan target biayanya.
Arsitektur komputer juga mempelajari
komponen-komponen sistem komputer yang berhubungan dengan pemrograman. Itu
semua akan berdampak langsung pada perintah logis sebuah program. Sebagai
contohnya set instruksi, aritmatika yang digunakan, teknik peng-alamatan, dan
mekanisme input/output (I/O).
Sedangkan definisi dari Organisasi
komputer adalah bagian yang terhubung dengan komponen-komponen
pelaksanaan dan interkoneksi antar komponen penyusun sistem komputer dalam
melaksanakan aspek arsitektural-nya. Seperti teknologi hardware, perangkat
antar muka (user interface), memori dan sinyal-sinyal kontrol merupakan aspek
dari organisasi komputer.
·
Struktur adalah
bagaimana masing-masing komponen saling berhubungan satu sama lain
·
Fungsi merupakan
operasi dari masing-masing komponen sebagai bagian dari struktur
Semua Komputer Memiliki 4 Fungsi:
Fungsi Operasi
Pengolahan data (Data processing)
Fungsi Operasi Penyimpanan data (Data storage)
Fungsi Operasi Pemindahan data (Data movement)
Fungsi Operasi Kendali (Control)
Struktur dan Unit Fungsional Dasar Komputer
Definisi Unit Fungsional
1. Input Device (Alat Masukan)
Adalah perangkat keras komputer yang berfungsi
sebagai alat untuk memasukan data atau perintah ke dalam komputer
2. Output Device (Alat Keluaran)
Adalah perangkat keras komputer yang berfungsi
untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa
hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa suara.
3. I/O Ports
Bagian ini digunakan untuk menerima ataupun
mengirim data ke luar sistem. Peralatan input dan output di atas terhubung
melalui port ini.
4. CPU (Central Processing Unit)
CPU merupakan otak sistem komputer, dan
memiliki dua bagian fungsi operasional, yaitu: ALU (Arithmetical Logical Unit)
sebagai pusat pengolah data, dan CU (Control Unit) sebagai pengontrol kerja
komputer.
5. Memori
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 Only Memory) yaitu memori yang haya bisa dibaca dan
berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan.
6. Data Bus
Adalah jalur-jalur perpindahan data antar
modul dalam sistem komputer. Karena pada suatu saat tertentu masing-masing
saluran hanya dapat membawa 1 bit data, maka jumlah saluran menentukan jumlah
bit yang dapat ditransfer pada suatu saat. Lebar data bus ini menentukan
kinerja sistem secara keseluruhan. Sifatnya bidirectional, artinya CPU dapat
membaca dan menirma data melalui data bus ini. Data bus biasanya terdiri atas
8, 16, 32, atau 64 jalur paralel.
7. Address Bus
Digunakan untuk menandakan lokasi sumber ataupun
tujuan pada proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat
memori yang akan ditulis atau dibaca.Address bus biasanya terdiri atas 16, 20,
24, atau 32 jalur paralel.
8. Control Bus
Control Bus digunakan untuk mengontrol
penggunaan serta akses ke Data Bus dan Address Bus. Terdiri atas 4 sampai 10
jalur paralel.
Perbedaan yang mendasar atau secara garis
besar antara organisasi dan arsitektur komputer adalah :
1. Organisasi komputer
Adalah bagian yang memilki hubungan
komponen-komponen operasional.
Contoh: teknologi hardware, perangkat
antarmuka, teknologi memori, sistem memori, dan sinyal-sinyal kontrol.
2. Arsitektur komputer
Adalah kelengkapan sistem komputer yang
terkait dengan kegiatan pemrograman.
Contoh: Set instruksi, aritmetika yang
dipergunakan, teknik pengalamatan, mekanisme I/O. (Heriyanto,dkk, 2014 ,86)
Implementasi
Sebuah komputer adalah sebuah sistem yang
kompleks; komputer kontemporer mengandung jutaan komponen elektronik dasar.
contoh implementasinya yaitu pembuatan software dan perancangan suatu web
Tidak ada komentar:
Posting Komentar