• Tidak ada hasil yang ditemukan

STRUKTUR DAN FUNGSI CPU. ppt

N/A
N/A
Protected

Academic year: 2018

Membagikan "STRUKTUR DAN FUNGSI CPU. ppt"

Copied!
19
0
0

Teks penuh

(1)

Nama Kelompok :

-Dwi Agustini Siregar

-Renthy Elma Sinaga

-Yulanda Aryanti

-Raden Agung Nugroho

-Muhammad Haikal

(2)
(3)

Tujuan

Menjelaskan tentang komponen utama CPU

dan Fungsi CPU

Membahas struktur dan fungsi internal

(4)

CPU

CPU (Central Processing Unit) adalah perangkat keras komputer yang berfungsi untuk menerima dan melaksanakan perintah dan data dari perangkat

lunak.

 Central Processing Unit

 Merupakan komponen terpenting dari sistem

komputer

 Komponen pengolah data berdasarkan instruksi yang

diberikan kepadanya

 Dalam mewujudkan fungsi dan tugasnya, CPU

(5)

Komponen Utama CPU

Arithmetic and Logic Unit (ALU)

Control Unit

Registers

(6)

Arithmetic and Logic Unit

(ALU)

 Bertugas membentuk fungsi – fungsi pengolahan

data komputer.

 ALU sering disebut mesin bahasa (machine

language) karena bagian ini mengerjakan instruksi – instruksi bahasa mesin yang diberikan padanya.

 Seperti istilahnya ALU terdiri dari dua bagian, yaitu

(7)

Control Unit

 Bertugas mengontrol operasi CPU dan secara

keselurahan mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam

menjalankan fungsi – fungsi operasinya.

 Termasuk dalam tanggung jawab unit kontrol adalah

(8)

Registers

Media penyimpan internal CPU yang

digunakan saat proses pengolahan data.

Memori ini bersifat sementara, biasanya

(9)

CPU Interconnections

Sistem koneksi dan bus yang

menghubungkan komponen internal dan bus

– bus eksternal CPU

Komponen internal CPU yaitu ALU, unit

kontrol dan register – register.

(10)
(11)
(12)

Fungsi CPU

 Menjalankan program – program yang disimpan

dalam memori utama dengan cara mengambil instruksi – instruksi, menguji instruksi tersebut dan mengeksekusinya satu persatu sesuai alur perintah.

 Pandangan paling sederhana proses eksekusi

program adalah dengan mengambil pengolahan instruksi yang terdiri dari dua langkah, yaitu :

(13)

Siklus Instruksi

Terdiri dari siklus fetch dan siklus eksekusi

(14)

Aksi CPU

CPU – Memori

, perpindahan data dari CPU

ke memori dan sebaliknya.

CPU –I/O

, perpindahan data dari CPU ke

modul I/O dan sebaliknya.

Pengolahan Data

, CPU membentuk sejumlah

operasi aritmatika dan logika terhadap data.

Kontrol

, merupakan instruksi untuk

(15)

Elemen Siklus Eksekusi

Instruction Addess Calculation (IAC), yaitu mengkalkulasi atau

menentukan alamat instruksi berikutnya yang akan dieksekusi.

Biasanya melibatkan penambahan bilangan tetap ke alamat instruksi sebelumnya. Misalnya, bila panjang setiap instruksi 16 bit padahal memori memiliki panjang 8 bit, maka tambahkan 2 ke alamat

sebelumnya.

Instruction Fetch (IF), yaitu membaca atau pengambil instruksi dari

lokasi memorinya ke CPU.

Instruction Operation Decoding (IOD), yaitu menganalisa instruksi

untuk menentukan jenis operasi yang akan dibentuk dan operand yang akan digunakan.

Operand Address Calculation (OAC), yaitu menentukan alamat

operand, hal ini dilakukan apabila melibatkan referensi operand pada memori.

(16)

Memory Internal

Adalah Memory yang dapat diakses secara

langsung oleh prosessor.

Dalam hal ini yang disimpan didalam memori

(17)

Register Internal

1. Register-register internal CPU:

Memory Buffer Register (MBR) atau

(18)

Penutupan

Demikianlah makalah yang kami buat ini, semoga

bermanfaat dan menambah pengetahuan para

pembaca sekalian. Kami mohon maaf apabila ada kesalahan ejaan dalam penulisan kata dan kalimat yang kurang jelas, dimengerti, dan lugas.Karena kami hanyalah manusia biasa yang tak luput dari kesalahan Dan kami juga sangat mengharapkan saran dan kritik dari para pembaca demi

kesempurnaan makalah ini. Sekian penutup dari kami semoga dapat diterima di hati dan kami ucapkan

terima kasih yang sebesar-besarnya.

(19)

Referensi

Dokumen terkait

 MBR (Memory Buffer Register), digunakan untuk menampung data yang akan dituliskan ke memori yang alamatnya ditunjuk oleh MAR..  I/O AR (I/O Address Register), digunakan

MBR atau MDR (Memory Buffer atau Data Register) merupakan tempat penyimpanan (sementara) data yang baru saja dibaca dari atau data yang akan dituliskan ke memory.

ditulis ke memori atau data yang akan dibaca dari memori atau digunakan untuk menerima data dari memori atau dari I / O Unit.  Memory Address Register ( MAR ) : Menentukan

akan disimpan di dalam memori atau digunakanuntuk menerima word dari memori.  Memory Address Register (MAR),

 Fetch Data (Mengambil data) : eksekusi suatu intruksi mungkin memerlukan pembacaan data dari memori atau modul I/O..  Process data (mengolah data) : ekskusi suatu intruksi mungkin

Secara analogi, register ini dapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak dapat diibaratkan sebagai CPU, yang

APA SAJA YANG TERLIBAT DALAM EKSEKUSI PROGRAM Dalam eksekusi program, CPU terlibat dalam menerima instruksi dari perangkat lain di dalam komputer, seperti memori atau perangkat

Berisi sebuah word data yang akan dituliskan kedalam memori atau word yang terakhir di baca… d.. Register berisi instruksi yang terakhir diambil adalah fungsi dari