Struktur CPU

Struktur CPU


















1. CPU Interconnections

CPU Interconnections adalah sistem Koneksi dan bus yang menhubungkan komponen internal CPU,yaitu ALU, Unit kontrol, Register dan dengan Bus eksternal CPU yang menhubungkan dengan sistem lainnya, seperti memori utama , piranti masukan/keluaran.
ØTerdapat 4 langkah dari sebuah sistem komputer ,yaitu:
a. Fetch adalah proses pengambilan data dari memori menggunakan perangkat input.
b. Decode adalah proses pembacaan dan menerjemahkan kode intruksi melalui kontrol input.
c. Execute adalah proses eksekusi dengan menjalankan perintah.
d. Store adalah proses penyimpanan data dan menampilkan hasilnya pada peralatan output seperti monitor.

2. Arithmatic Logical Unit (ALU)

Arithmatic Logical Unit adalah salah satu bagian dalam sistem komputer yang berfungsi melakukan perhitungan aritmatika dan logikaContohnya operasi penjumlahan dan pengurangan, sedangkan contoh operasi logika adalah logika AND dan OR. ALU bekerja besama dengan memori dan asil perhitungan ALU disimpan dimemori. Perhitungan dalam ALU menggunakan kode biner, yang merepresentasikan instruksi yang akan dieksekusi dan data yang diolah.
ØSTRUKTUR DAN CARA KERJA PADA ALU
ALU akan bekerja setelah mendapat perintah dari Control Unit yang terletak pada processor. Control Unit akan memberi perintah sesuai dengan komando yang terdapat pada register. Jika isi register memberi perintah untuk melakukan proses penjumlahan, maka PC akan memerintah ALU untuk melakukan proses penjumlahan. Setelah proses ALU selesai hasil yang terbentuk adalah sebuah register yang berisi hasil suatu perintah. Selain register ALU pun mengeluarkan suatu flag yang berfungsi untuk memberitahu kepada kita tentang kondisi suatu processor sepertiprocessor sedang mengalami overflow atau tidak.

  
ALU adalah bagian dari CPU yang bertanggung jawab dalam proses komputasi dan proses logika. Semua bagian pada CPU bekerja untuk memberikan asupan kepada ALU sehingga bisa dikatakan bahwa ALU adalah inti dari sebuah CPU. Perhitungan pada ALU adalah bentuk bilangan integer yang direpresentasikan dengan bilangan biner. ALU mendapatkan data yang akan disimpan dalam register dan kemudian data tersebut diolah dengan aturan dan sistem tertentu berdasarkan perintah control unit. Setelah proses pengerjaan output akan disimpan dalam register yang dapat berupa sebuah data atau sebuah instruksi. Selain itu, bentuk output yang dihasilkan oleh ALU berupa flag signal. Flag signal ini adalah penanda status dari sebuah CPU.

3. Register

Register merupakan sebagian memori dari mokroprosesor yang dapat diakses dengan kecepatan tinggi. Sebuah register merupakan sebuah tempat penampungan semantara untuk data yang akan diolah oleh prosesor dan dibentuk oleh 16 titik elektronis didalam chip mikroprosesor. Dengan adanya penampungan data sementara proses pengolahan akan bisa dilakukan secara cepat di bandingkan jika data tersebut harus diambil langsung dari lokasi memori. Data yang terdapat dalam register dapat diproses dalam berbagai operasi dengan melihat berapa besar kemampuan register tersebut (8 atau 16 bit).

4. Control Unit

Control Unit atau Unit Kendali adalah unit pengendali untuk semua peralatan yang ada pada sistem komputer. Unit kendali akan mengatur kapan alat input menerima data dan kapan data diolah serta ditampilkan pada alat output. Unit ini juga mengartikan instruksi dari program komputer, membawa data dari alat input ke memori utama, serta mengambil data dari memori utama untuk diolah. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output.

5. Pemrosesan Perintah

Pemrosesan perintah merupakan kumpulan instruksi yang disebut program dan program akan diproses serta diolah harus diletakkan dulu di main memoryWaktu yang dibutuhkan untuk menyelesaikan instruksi disebut cycle time.
Struktur CPU Struktur CPU Reviewed by SebutsajaGINTOKI on 19.15 Rating: 5

Tidak ada komentar:

Diberdayakan oleh Blogger.