Anda di halaman 1dari 2

Bus

Masukan
Bus
Keluaran
Bus Data
Memori
Lima Unit Fungsional dalam Sistem Komputer
Unit Pemroses Pusat (CPU)









Hirarki Memori
Ada dua tingkatan memori, yaitu memori utama dan memori massal. Tingkatan ketiga adalah register
intern CPU yang diperkenalkan dalam contoh mengenai kalkulator.
Register-register intern
Adalah bagian ALU (aritmathic logic unit). Mereka merupakan tingkatan tercepat memori data
yang tersedia bagi system. Khususnya, isi register intern dapat diakses oleh ALU dalam waktu
kurang dari 100 ns (lawan 500 ns atau lebih untuk memori utama). Umumnya terdapat sedikit (8
sampai 64 register intern).
Memori utama
Biasanya disebut memory sebuah system, diimplementasikan dalam satu atau lebih komponen,
tergantung dari besarnya. Ukuran yang khas berkisar antara 4K sampai 64K byte. Biasanya
memori kini diimplementasikan dalam teknologi LSI/MOS. Memori dalam jumlah terbatas
bahkan dapat bermukim langsung pada serpih mikroprosesor itu sendiri, bersama dengan
beberapa fasilitas masukan/keluaran. Peralatan ini kemudian disebut mikro computer satu
serpih (microcomputer on a chip), karena ia mencakup semua unsur-unsur logika sebuah
computer satu serpih. Mikroprosesor-mikroprosesor standar membutuhkan memori
ekstern/memori luar. Waktu akses yang khas adalah 200 1000 ns.
Memori massal
Dipakai untuk menyediakan penyimpanan murah berkapasitas tinggi. Alat penyimpanan khusus
digunakan untuk menyimpan sejumlah besar data pada alat penunjang yang tak mahal harganya
seperti pita magnetic, kaset dan piringan. Medium penyimpanan demikian khususnya akan
menyimpan ratusan atau ribuan K byte (kilobyte) akan tetapi relative lambat bila sering diakses.
Unit
Masukan
Memori
Massal
Memori
Utama
ALU (Unit
aritmatika dan
logika)
Unit Pengendali
(CU)
Unit
Keluaran

Perangkat keras adalah komponen-komponen fisik sebuah system. Sementara perangkat lunak
menunjukkan program-program. Perangkat tetap (firmware) adalah mikroprogram-mikroprogram.
Dalam arti yang lebih luas, istilah perangkat tetap juga sering dipakai bagi tiap program yang bermukim
di dalam memori yang hanya untuk dibaca, yaitu sebuah program yang tak dapat diubah (sebuah
kombinasi perangkat keras dan perangkat lunak).
Sebuah mikroprogram adalah sebuah program penentu urutan bagi unit pengendali pada tiap prosesor.
Khususnya, sebuah mikroprogram mentafsirkan untaian instruksi ekstern sebuah mesin. (istilah mesin
menyatakan computer mana saja).
Untaian instruksi adalah daftar instruksi yang tersedia bagi program yang dapat digunakan untuk
memberi perintah langsung kepada mesin, misalnya; penjumlahan register satu dengan register yang
lainnya.
Sebuah mikroprogram bukanlah sebuah program untuk mikroprosesor. Sebuah program mikroprosesor
disebut dengan singkatan program. Tidak ada perbedaan nyata antara sebuah program mikroprosesor
dan sebuah program mini computer, kecuali sebuah program mikro prosesor biasanya lebih sulit ditulis
dan bisa mengendalikan komponen yang berbeda dibandingkan dengan yang dikendalikan oleh sebuah
program mini computer. Teknik pembuatan program bagi mikro computer dan mini computer pada
dasarnya sama kesuali bahwa kadang-kadang diperlukan lebih banyak pengetahuan tentang perangkat
keras dalam hal mikroprosesor karena untaian instruksinya dipersingkat.
Program menetapkan urutan langkah yang harus dilakukan computer.
Ingat bahwa sebuah mikroprogram secara mendasar berbeda dari program normal yang ditulis pemakai.
Khususnya pada mikroprosesor monopolitis (mikroprosesor satu serpih), mikroprogram
menyelenggarakan pengurutan unit pengendali dan melaksanakan untaian instruksi yang diinginkan.
Akan tetapi, beberapa produsen menggunakan istilah mikroprogram untuk menyebut tiap program yang
dilaksanakan pada sebuah mikrokomputer atau yang disimpan di ROM.

Tiga Komponen Sistem Utama
Setiap system computer mempunyai lima modul: pengendali, ALU, memori, masukan dan keluaran.
Fungsi-fungsi ini diselenggarakan oleh komponen LSI tertentu yang dapat dikelompokkan menurut
fungsinya. Ketiga komponen system yang terpenting adalah:
Mikroprosesor (MPU) dan semua komponen penunjang tambahan yang diperlukan.
Memori. Yang umumnya mencakup ROM (untuk program yang tetap) dan RAM (untuk data atau
program sementara).
I/O,

Anda mungkin juga menyukai