Struktur Utama Komputer
STRUKTUR DAN FUNGSI KOMPUTER
Fungsi dasar yang dilakukan komputer :
• Pengolahan
data
• Penyimpanan
data
• Pemindahan
data antara komputer dan dunia luar
Struktur utama komputer :
• Central
Processing Unit (CPU) : Mengontrol operasi komputer dan membentuk fungsi-fungsi
pengolahan datanya
• Memori
Utama : Menyimpan data
• I/O :
Memindahkan data antara komputer dengan lingkungan luarnya
• System
interconnection : Beberapa mekanisme komunikasi antara CPU, memori utama dan
I/O
Struktur utama CPU :
• Control
Unit : Mengontrol operasi CPU dan pada gilirannya mengontrol komputer.
• Arithmetic
and Logic Unit (ALU) : Membentuk fungsi-fungsi pengolahan data komputer.
• Register
: Sebagai penyimpan internal bagi CPU.
• CPU
interconnection : Sejumlah mekanisme komunikasi antara Control Unit, ALU, dan
register-register.
• 1.
Perbedaan antara organisasi computer dengan arsitektur computer , dan contohnya
:
• • 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
• • Sedangkan arsitektur komputer
mempelajari atribut - atribut sistem komputer yang terkait dengan seorang
programmer, dan memiliki dampak langsung pada eksekusi logis sebuah program
• contoh:
set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/0.
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.
Arsitektur sama, organisasi dapat berbeda
Arsitektur bertahan lama, organisasi menyesuaikan perkembangan teknologi
artinya
Arsitektur komputer dapat bertahan bertahun-tahun tapi
organisasi komputer dapat berubah sesuai dengan perkembangan teknologi.
Pabrik komputer memproduksi sekelompok model komputer, yang
memiliki arsitektur sama tapi berbeda dari segi organisasinya yang
mengakibatkan harga dan karakteristik unjuk kerja yang berbeda.contoh :
Semua intel family x86 memiliki arsitektur dasar yang sama
Family IBM system/ 370 memiliki arsitektur dasar yang sama
Organisasi antar versi memiliki perbedaan.
2.Struktur top level computer dan fungsi :
Fungsi masing masingnya :
1. Central
Processing Unit (CPU) : CPU berfungsi
seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya. Fungsi
utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data
yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa
perangkat keras, seperti papan ketik,pemindai, tuas kontrol, maupun tetikus.
CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer.
Perangkat lunak tersebut dapat dijalankan oleh CPU dengan membacanya dari media
penyimpan, seperti cakram keras, disket,cakram padat, maupun pita perekam.
Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori
fisik (RAM), yang mana setiap instruksi akan diberi alamat unik yang disebut
alamat memori. Selanjutnya, CPU dapat mengakses data-data pada RAM dengan
menentukan alamat data yang dikehendaki.
CPU merupakan bagian fungsional yang utama dari sebuah
sistem komputer, dapat dikatakan bahwa CPU merupakan otak dari sebuah komputer.
Di dalam CPU inilah semua kerja komputer dilakukan.
Hal-hal yang perlu dilakukan CPU adalah:
1. Membaca, mengkodekan dan mengeksekusi instruksi program
2. Mengirim data dari dan ke memori, serta dari dan ke
bagian input/output.
3. Merespon interupsi dari luar.menyediakan clock dan sinyal
kontrol kepada sistem.
Dalam melakukan hal-hal di atas, jelas CPU perlu menyimpan
data untuk sementara waktu. CPU perlu mengingat lokasi instruksi terakhir
sehingga CPU akan dapat mengambil instruksi berikutnya. CPU perlu menyimpan
instruksi dan data untuk sementara waktu pada saat instruksi sedang
dieksekusi.Dengan kata lain, CPU memerlukan memori internal berukuran kecil
yang disebut Register.
Arithmetic and Logic Unit (ALU) berfungsi membentuk
operasi-operasi aritmatika dan logic terhadap data Register menyimpan data
sementara dan hasil operasi ALU.
Control unit menghasilkan sinyal,, yang akan mengontrol
operasi ALU, dan pemindahan data ke ALU atau dari ALU.
2. Memori Utama : Menyimpan data
3. input output
(I/O) : Memindahkan data
antara komputer dengan lingkungan luarnya.
4. System
interconnection : Merupakan system
yang menghubungkan CPU, memori . utama dan I/O
0 komentar:
Posting Komentar