CENTRAL
PROCESSING UNIT
CPU
(Central Processing Unit) adalah otak atau sumber dari computer yang mengatur
dan memproses seluruh kerja computer.
Fungsi utama CPU adalah menjalankan program-program
yang disampaikan di memori utama
Ø Sistem Bus
System bus atau bus system, dalam
arsitektur computer merujuk pada bus yang digunakan oleh system computer untuk
menghubungkan semua komponen dalam menjalankan tugasnya. Sebuah bus adalah
sebutan untuk jalur dimana data dapat mengalir dalam computer. Jalur-jalur ini
digunakan untuk komunikasi dan dapat dibuat antara dua elemen atau lebih. Data atau
program yang tersimpan dalam memori dapat diakses dan dieksekusi oleh CPU
memalui perantara system bus.
Ø Arithmatic Logic Unit
Arithmatic Logic Unit yang bertugas
untuk melakukan operasi aritmatika dan operasi logika berdasar instruksi yang
ditentukan. ALU sering disebut mesin bahasa karena bagian ini ALU terdiri dari
dua bagian, yaitu unit aritmatika dan unit logika Boolean yang masing-masing
memiliki spesifikasi tugas tersendiri. Tugas utama ALU adalah melakukan semua
perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi
program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan
sehingga sirkuit elektronik yang digunakan disebut adder.
Tugas lain dari ALU adalah
melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi
logika meliputi perbandingan dua operasi dengan menggunakan operator logika
tertentu, yaitu sama dengan (=), tidak sama dengan , kurang dari, dan lebih
besar atau sama dengan.
Ø Central Logic Unit
Unit control dari central
processing unit mengatur dan mengintergerasikan operasi dari computer. Ini memilih
dan mengambil instruksi dari memori utama dalam urutan yang tepat dan
menafsirkan mereka sehingga untuk mengaktifkan elemen fungsional lain dari system
pada saat yang tepat untuk melakukan operasi masing-masing.
Ø Set Register
Sebuah set instruksi, atau
instruksi arsitektur set (ISA), adalah bagian dari arsitektur computer yang
berhubungan dengan pemrograman, termasuk jenis data asli, instruksi, register,
mode pengalamatan, arsitektur memori, interupsi dan exception handling, dan
eksternal I/O.
Ø Cache Memory
Cache memory adalah tempat
menyimpan data sementara. Cara ini dimaksudkan untuk meningkatkan transfer data
dengan menyimpan data yang pernah diakses pada cache tersebut, sehingga apabila
ada data yang ingin diakses adalah data yang sama maka akses akan dapat
dilakukan lebih cepat Cache memori ini adalah memori type SDRAM yang memiliki
kapasitas terbatas namun memiliki kecepatan yang sangat tinggi dan harga yang
mahal dari memori utama. Cache memori ini terletak antara register dan RAM
(memori utama) sehingga pemprosesan data tidak langsung mengacu pada memori
utama.
Ø Virtual Memory
Memory virtual adalah teknik
menejemen memori yang dikembangkan kemel multitugas. Teknik ini
divirtualisasikan dalam berbagai bentuk arsitektur computer dari computer penyimpanan
data (seperti memori akses acak dan cakram penyimpanan), yang memungkinkan
sebuah program harus dirancang seolah-olah hanya ada satu jenis memori, memori “virtual”,
yang bertindak secara langsung beralamat memori baca/tulis (RAM).
Referensi :
Tidak ada komentar:
Posting Komentar