Organisasi Komputer Dasar
Organisasi komputer adalah bagian yang terkait erat dengan unit – unit
operasional dan interkoneksi antar komponen penyusun sistem komputer dalam
merealisasikan aspek arsitekturalnya. 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.
Perbedaaan Utama Organisasi Komputer:
A. Bagian yang terkait dengan erat dengan unit – unit operasional
Contoh : teknologi hardware, perangkat antarmuka, teknologi memori, sistem
memori, dan sinyal – sinyal kontrol
B. Arsitektur Komputer
Atribut – atribut sistem komputer yang terkait dengan seorang programmer.
Contoh : Set instruksi, aritmetika yang dipergunakan, teknik pengalamatan,
mekanisme I/
Sebuah komputer moderen/digital dengan program yang tersimpan di dalamnya
merupakan sebuah sistem yang memanipulasi dan memproses informasi menurut
kumpulan instruksi yang diberikan. Sistem tersebut dirancang dari modul-modul
hardware seperti :
1. Register
2. Elemen aritmatika dan logika
3. Unit pengendali
4. Unit memori
5. Unit masukan/keluaran (I/O)
Komputer dapat dibagi menjadi 3 bagian utama, yaitu :
1. Unit pengolahan pusat (CPU)
2. Unit masukan/keluaran (I/O)
3. Unit memori
Gambar . Organisasi Dasar Dari Sebuah Komputer
- Struktur Dasar Komputer
I/O Ports
A . I/O Ports
Bagian ini digunakan untuk menerima ataupun mengirim data ke
luar sistem. Peralatan input dan output di atas terhubung melalui port ini. IO
port seperti USB ports
B . Unit masukan
(Input Device)
Berfungsi untuk menerima masukan kemudian membacanya dan
diteruskan ke memory/penyimpanan. Contoh unit masukan : keyboard, mouse,
joystick, mic, scanner.
C . Unit keluaran
(Output Unit)
Berfungsi untuk menerima hasil pengolahan data dari CPU
melalui memory. Seperti halnya pada unit masukan maka unit keluaran dikenal
juga istilah peralatan keluaran (output device) dan media keluaran (output
media).
CPU
Control Unit dan ALU membentuk suatu unit tersendiri yang
disebut Central Processing Unit (CPU). Didalam CPU inilah semua kerja komputer
dilakukan. Maka CPU sangatlah penting didalam sebuah perangkat komputer.
Gambar. Struktur Internal CPU
A.Unit kontrol (Control Unit)
Berfungsi untuk melaksanakan tugas pengawasan dan
pengendalian seluruh sistem komputer. CU disebut juga sebagai pengatur rumah
tangga pada suatu komputer. Tugas dari kontrol unit adalah:
- Mengatur dan mengendalikan alat-alat input dan output
- Mengambil instruksi-instruksi dari main memory
- Mengirim instruksi ke aritmatika dan logic unit
- Menyimpan hasil proses ke main memory
Gambar. Control Unit
B. Unit logika dan aritmatika (Arithmetic
& Logical Unit /ALU)
Berfungsi untuk melaksanakan pekerjaan perhitungan atau
aritmatika dan logika seperti menambah, mengurangi, mengalikan, membagi dan
memangkatkan. Selain itu juga melaksanakan pekerjaan seperti pemindahan data,
penyatuan data, pemilihan data, membandingkan data dll. Sehingga ALU merupakan
bagian inti dari suatu sistem komputer.
Gambar. ALU
C. Registers
Fungsi :
- Media penyimpan internal CPU yang digunakan saat proses pengolahan data.
- Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.
- Mempercepat Proses operasi intruksi pada CPU.
D. CPU Interconnection
Fungsi :
- Sistem koneksi dan bus yang menghubungkan komponen internal dan bus – bus eksternal CP
- Komponen internal CPU yaitu ALU, unit kontrol dan register.
- Komponen eksternal CPU :sistem lainnya, seperti main memori, piranti masukan/keluaran (I/O)
E. Memori
Unit memori/penyimpanan (Memory/Storage Unit) berfungsi
untuk menampung data/program yang ditrerima dari unit masukan sebelum diolah
oleh CPU dan juga menerima data setelah diolah oleh CPU yang selanjutnya
diteruskan kesuatu unit keluaran. Pada bagian ini terdapat dua buah memory
yaitu RAM (Random Access Memory) yaitu bagian memory yang dapat melaksanakan
membaca dan menulis, sedangkan ROM (Read Only Memory) yaitu bagian memory yang
hanya dapat membaca tanpa bisa menulis. Memory dibagi dalam dua bagian yaitu
memory utama dan cadangan.
F. Data Bus
Adalah jalur-jalur perpindahan data dalam sistem komputer.
Sifatnya dua arah, artinya CPU dapat membaca dan menirma data melalui data bus
ini.
G. 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.
H. Control Bus
Control Bus digunakan untuk mengontrol penggunaan serta
akses ke Data Bus dan Address Bus. Terdiri atas 4 sampai 10 jalur paralel.
Sumber:
Tidak ada komentar:
Posting Komentar