Kamis, 01 November 2012

CENTRAL PROCESSING UNIT



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