Anda di halaman 1dari 14

ARSITEKTUR KOMPUTER

FUNGSI, ELEMEN-ELEMEN, DAN STRUKTUR


CENTRAL PROCESSING UNIT

DOSEN TIM PENGAMPU:


Dr. AMIRHUD DALIMUNTHE, S.T., M.Kom.
ROSMA SIREGAR, M.Kom.

DISUSUN OLEH

KELOMPOK 3:

1. MUHAMMAD BAHRUL ILMI ( 5233151001 )


2. FITRI ZALITA DALIMUNTHE ( 5231151009 )
3. NISA SAFITRI ( 5231151010 )
4. SORAYA ROZI ( 5233151002 )

PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMATIKA & KOMPUTER


FAKULTAS TEKNIK
UNIVERSITAS NEGERI MEDAN
2023
KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Tuhan YME karena dengan rahmat karunia
dan berkat yang dilimpahkan kepada penulis, sehingga penulis dapat menyelesaikan makalah
mengenai materi “Fungsi, Elemen-Elemen, Dan Struktur Central Processing Unit” dengan
tepat waktu meskipun masih banyak terdapat kekurangan. Dan juga penulis berterima kasih
kepada Bapak Dr. Amirhud Dalimunthe, S.T., M.Kom. dan Ibu Rosma Siregar, M.Kom
selaku dosen tim mata kuliah Arsitektur Komputer yang telah memberikan tugas membuat
makalah ini kepada penulis.

Penulis juga menyadari sepenuhnya bahwa di dalam makalah ini terdapat kekurangan
dan jauh dari kata sempurna. Sekiranya makalah yang telah disusun ini dapat berguna bagi
kami sendiri maupun orang yang membacanya. Sebelumnya penulis mohon maaf apabila
terdapat kesalahan kata-kata yang kurang berkenan dan penulis memohon kritik dan saran
yang membangun.

Wassalam
Medan, September 2023

Penulis

i
DAFTAR ISI
KATA PENGANTAR............................................................................................................i
DAFTAR ISI...........................................................................................................................ii
BAB I PENDAHULUAN.......................................................................................................1

A. Latar Belakang..............................................................................................................1
B. Rumusan Masalah.........................................................................................................1
C. Tujuan...........................................................................................................................1
BAB II PEMBAHASAN........................................................................................................2

A. Pengertian CPU............................................................................................................2
B. Fungsi CPU...................................................................................................................2
C. Elemen-Elemen CPU....................................................................................................3
D. Struktur CPU................................................................................................................4
E. Elemen Control Unit.....................................................................................................5
F. Operasi Control CPU....................................................................................................6
G. Jenis-Jenis Tipe Dasar CPU.........................................................................................7
H. Cara Kerja CPU............................................................................................................7
BAB III PENUTUP................................................................................................................9

A. Kesimpulan...................................................................................................................9
B. Saran.............................................................................................................................9
DAFTAR PUSTAKA.............................................................................................................10

ii
BAB I
PENDAHULUAN

A. Latar Belakang
CPU adalah inti utama dari sebuah sistem komputer yang bertanggung jawab untuk
menjalankan seluruh instruksi yang diperintahkan kepada komputer. CPU berfungsi
untuk mengeksekusi semua perintah yang diberikan kepada komputer oleh pengguna.

CPU berperan sebagai otak atau jantung utama dari sebuah komputer. Karena, tanpa
adanya sebuah CPU sebuah komputer tidak bisa melakukan suatu operasi perhitungan
maupun logika, guna membantu user dalam mempermudah suatu pekerjaan.

Seiringnya perkembangan, CPU juga mengalami banyak perkembangan mulai dari


tipe, jenis, maupun kompabilitas spesifikasi yang selalu di upgrade oleh produsen
pengembang. Saat ini produsen CPU yang terkenal yaitu Intel dan AMD

B. Rumusan Masalah
1. Apa yang dimaksud dengan CPU?
2. Bagaimana menerangkan fungsi CPU?
3. Bagaimana menjelaskankan elemen-elemen CPU?
4. Bagaimana menerangkan struktur arsitektur komputer?
5. Bagaimana mendeskripsikan elemen control unit?
6. Bagaimana menjelaskan operasi control CPU?

C. Tujuan
1. Mengetahui pengertian dari CPU
2. Mengetahui fungsi dari CPU
3. Mengetahui elemen-elemen CPU
4. Mengetahui struktur dari CPU
5. Mengetahui elemen control unit
6. Mengetahui operasi control CPU

1
BAB II
PEMBAHASAN

A. Pengertian Central Processing Unit


CPU (Central Processing Unit) adalah komponen keras atau perangkat hardware
pemroses data utama dalam sebuah komputer untuk menjalankan instruksi-instruksi yang
diberikan kepada komputer. CPU merupakan otak dari komputer yang bertanggung jawab
untuk mengolah data dan menjalankan program-program yang diperintahkan oleh
pengguna. Saat, ini produsen CPU yang paling terkenal yaitu Intel dan AMD dengan
berbagai series pilihan yang beragam sesuai dengan kebutuhan pengguna.

B. Fungsi Central Processing Unit


CPU berfungsi untuk mengeksekusi semua perintah yang diberikan kepada
komputer oleh pengguna. CPU juga memiliki beberapa fungsi utama, yaitu:
1. Fungsi Storing dapat menyimpan data dari CPU sehinga seseorang yang akan
menggunakan komputer dapat membutuhkan perangkat untuk menyimpannya secara
permanen.
2. Fungsi Decoding adalah sistem CPU dengan program yang dapat dijalankan dengan
kode instruksi sehingga dapat diterjemahkan pada CPU yang dapat mengenalinya pada
kode biner (0 dan 1).
3. Fungsi Executing merupakan salah satu program yang dieksekusi oleh CPU yang
dapat melakukan sesuatu sehinga perhitungan sesuai dengan penggunaan komponen
CPU.
4. Fungsi Fetching adalah istilah yang dapat digunakan dalam komputasi sebagai
mengambil atau memanggil data sehingga perangkat komputasi data dapat disimpan
dengan alamat pada hard disk CPU.
Secara umum, Central Processing Unit memiliki beberapa fungsi umum, yaitu:
1. Menjalankan instruksi-instruksi yang diberikan kepada komputer, termasuk instruksi
yang diberikan oleh sistem operasi, aplikasi, dan input pengguna.
2. Mengontrol akses ke memori dan perangkat lain yang terhubung ke komputer,
termasuk hard drive, peripheral, dan perangkat jaringan.
3. Mengontrol aliran data masuk dan keluar dari komputer, termasuk pengiriman data ke
layar, printer, dan periferal lainnya.

2
4. Menjalankan perhitungan matematika yang rumit, seperti yang dibutuhkan untuk
menjalankan aplikasi yang memerlukan banyak pengolahan data.
C. Elemen-Elemen Central Processing Unit
CPU terdiri dari beberapa elemen-elemen yang saling bekerja sama untuk
menjalankan instruksi-instruksi yang diberikan kepada komputer, di antaranya adalah:
1. Arsitektur CPU
Arsitektur CPU merupakan bagian yang menjelaskan cara kerja CPU dalam
menjalankan instruksi-instruksi yang diberikan kepada komputer.
2. Clock Speed
Clock speed merupakan kecepatan maksimum yang dapat dicapai oleh CPU dalam
menjalankan instruksi-instruksi yang diberikan kepada komputer. Clock speed
dinyatakan dalam Hertz (Hz) atau megahertz (MHz).
3. Core
Core merupakan bagian yang bertanggung jawab untuk menjalankan instruksi-
instruksi yang diberikan kepada komputer. Saat ini, beberapa jenis CPU memiliki
lebih dari satu core, sehingga dapat menjalankan lebih dari satu instruksi secara
bersamaan.
4. Cache
Cache merupakan bagian yang digunakan untuk menyimpan data yang sering
diakses oleh CPU. Dengan adanya cache, CPU dapat mengakses data dengan lebih
cepat, sehingga dapat meningkatkan kecepatan komputer secara keseluruhan.
5. Heat sink
Heatsink merupakan bagian yang bertugas menjaga suhu CPU tetap stabil dengan
cara menyerap panas yang dihasilkan oleh prosesor saat bekerja dan mengeluarkannya
ke luar dengan bantuan fan.
6. Arithmetic Logic Unit (ALU)
ALU merupakan bagian yang bertanggung jawab melakukan operasi aritmatika dan
logika sederhana, seperti penambahan, pengurangan, perkalian, dan pembagian.
7. Bus Interface Unit (BIU)
BIU merupakan bagian yang bertanggung jawab mengatur aliran data antara CPU
dan perangkat lain di komputer, seperti memori, hard drive, dan perangkat
input/output.
8. Control Unit

3
Control Unit merupakan bagian yang bertanggung jawab mengontrol seluruh
aktivitas yang terjadi di dalam komputer, seperti membaca instruksi dari memori,
mengontrol aliran data, dan mengirimkan sinyal ke perangkat lain di komputer.

4
D. Struktur Central Processing Unit

Gambar 1. Struktur CPU

Gambar 2. Struktur Lengkap CPU

Struktur dari CPU komputer terdiri dari empat (4) unit struktur dasar, yaitu:
1. Arithmetic and Logic Unit (ALU)
ALU merupakan unit komputer yang melakukan pengolahan data baik data
aritmetika maupun logika. ALU terdiri dari dua bagian, yaitu unit arithmetika bertugas
untuk menangani pengolahan data yang berhubungan dengan perhitungan, sedangkan,
unit logika Boolean bertugas menangani berbagai operasi logika.
2. Unit Kontrol (Control Unit)
Control unit berfungsi untuk mengendalikan operasi dalam CPU dan juga
mengontrol komputer secara keseluruhan untuk menciptakan sebuah sinkronisasi kerja
antar komponen dalam melakukan fungsinya masing-masing dari memory utama.

5
3. Registers (Top Level Memory)
Registers berfungsi sebgai media penyimpanan internal CPU yang digunakan saat
proses pengolahan data. Memori ini bersifat sementara, biasanya digunakan untuk
menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.
4. CPU Interconections
CPU Interconnections merupakan sistem koneksi dan bus yang menghubungkan
komponen internal CPU dengan bus-bus eksternal CPU. Sedangkan komponen
eksternal CPU diantaranya sistem memori utama, sistem masukan/keluaran
(input/output), dan sistem-sistem lainnya.

E. Elemen Control Unit


Di dalam Control Unit, terdapat sejumlah elemen untuk menjalankan fungsi
sebagaimana mestinya. Berikut adalah beberapa elemen didalam control unit, yaitu:
1. Program Counter
Program counter adalah register yang menyimpan alamat instruksi yang akan
dieksekusi berikutnya. Setelah sebuah instruksi selesai diproses, program counter akan
kembali dicek untuk mengambil dan menjalankan instruksi selanjutnya.
2. Address Register
Melalui informasi yang disediakan oleh address register semua instruksi bisa
dieksekusi sesuai dengan urutannya. Secara keseluruhan, proses pengambilan hingga
pelaksanaan instruksi ini disebut dengan istilah “siklus instruksi”.
3. Register Instruksi
Register Instruksi adalah register yang digunakan untuk menyimpan dan
membaca instruksi melalui proses decoding.
4. Clock / Pewaktu
Clock adalah cara unit control dalam menjaga waktu. Unit control menyebabkan
operasi mikro dibentuk bagi setiap pulsa waktu. Pulsa ini dikenal sebagai waktu siklus
prosesor.
5. Flag
Flag ini diperlukan oleh unit control untuk menentukan status prosesor dan hasil
operasi ALU sebelumnya.
6. Sinyal Control Untuk Mengontrol Bus
Bagian bus control bus system memberikan sinyal-sinyal ke unit control, seperti
sinyal-sinyal interupsi dan acknowledgement.

6
F. Operasi Control CPU
Operasi control dari CPU terbagi menjadi beberapa bagian, yaitu sebagai berikut:
1. Hard-Wired
Operasi control secara hard-wired atau dalam desain dan bentuk yang didasarkan
pada arsitektur yang tetap. Pada desain hard-wired , control unit terbuat dari flip-flop,
gerbang logika, sirkuit digital, serta encoder dan decoder yang tersambung dengan
cara yang spesifik. Ketika ada perubahan set instruksi maka sambungan dan sirkuit
harus diubah juga.
2. Operasi Mikro (Micro Operation)
Operasi mikro adalah kerja atau eksekusi terhadap data yang tersimpan pada
register dan merupakan cara kerjanya dalam satu pulsa clock untuk menjalankan suatu
program dan melakukan siklus proses memasukkan dan mengambil data atau
melakukan eksekusi (fetch/execute cycle).
3. Fetch Cycle
Fetch adalah siklus pengambilan data ke memori atau register.
4. Indirect Cycle (Siklus Tidak Langsung)
Siklus tidak langsung adalah eksekusi sebuah instruksi melibatkan sebuah operasi
atau lebih di dalam memori, yang masing-masing operasi memerlukan akses memori.
5. Interupsi
Interupsi adalah suatu permintaan khusus kepada mikroposesor untuk melakukan
sesuatu. Bila terjadi interupsi, maka komputer akan menghentikan dahulu apa yang
sedang dikerjakannya dan melakukan apa yang diminta oleh yang menginterupsi.
6. Execution Cycle
Execution cycle adalah proses dari CPU untuk mengerjakan instruksi yang sudah
dijemput dari main memory dan sudah berada di IR register.

7
G. Jenis-Jenis Tipe Dasar CPU

Gambar 2. Komponen Pembentuk Arsitektur Komputer

Sebuah CPU setidaknya memiliki sebuah “prosesor” atau suatu chip yang tertanam
didalamnya yang berfungsi dalam proses kalkulasi computer yang memungkinkan sebuah
CPU memiliki lebih dari prosesor atau yang juga disebut sebagai “processor core”.
Berikut adalah beberapa jenis tipe dasar CPU, yaitu:
1. CPU single-core, jenis CPU ini hanya memiliki satu inti dan digunakan pada
perangkat yang tidak memerlukan daya pemrosesan tinggi, seperti smartphone dan
tablet dasar.
2. Dual-core CPU, jenis CPU ini memiliki dua inti dan digunakan pada perangkat yang
membutuhkan daya pemrosesan sedang, seperti smartphone dan tablet kelas
menengah.
3. Quad-core CPU, jenis CPU ini memiliki empat inti dan digunakan pada perangkat
yang membutuhkan daya pemrosesan tinggi, seperti smartphone dan tablet kelas atas.
5. Octa-core CPU, jenis CPU ini memiliki delapan inti dan digunakan pada perangkat
yang membutuhkan daya pemrosesan sangat tinggi, seperti smartphone dan tablet
kelas atas.
6. Hexa-core CPU, jenis CPU ini memiliki enam inti dan digunakan pada perangkat yang
membutuhkan daya pemrosesan tinggi, seperti smartphone dan tablet kelas atas.
7. Deca-core CPU, jenis CPU ini memiliki sepuluh inti dan digunakan pada perangkat
yang membutuhkan daya pemrosesan sangat tinggi.
8. CPU dua belas inti, jenis CPU ini memiliki dua belas inti dan digunakan pada
perangkat yang membutuhkan daya pemrosesan yang sangat tinggi, seperti komputer
desktop.

H. Cara Kerja CPU


Berikut ini adalah cara kerja CPU:

8
1. CPU menerima instruksi dari perangkat lain di dalam komputer, seperti memori atau
perangkat penyimpanan.
2. CPU mengambil instruksi tersebut dan menjalankannya menggunakan unit-unit yang
terdapat di dalamnya, seperti unit aritmatika dan logika (ALU) dan unit kontrol.
3. Unit-unit ini bertanggung jawab untuk menjalankan operasi-operasi matematis dan
logis sesuai dengan instruksi yang diberikan.
4. Setelah instruksi selesai dieksekusi, CPU kembali ke langkah 1 untuk menjalankan
instruksi berikutnya.
5. Proses ini terjadi secara terus-menerus, sehingga CPU dapat menangani banyak
instruksi dalam waktu yang singkat.
6. CPU juga memiliki cache internal yang digunakan untuk menyimpan data yang sering
digunakan, sehingga CPU tidak perlu terus-menerus mengambil data dari memori
utama setiap kali diperlukan. Hal ini mempercepat proses pemrosesan data.
7. Kecepatan CPU ditentukan oleh kecepatan clock yang digunakan untuk
mengendalikan proses pemrosesan instruksi. Semakin cepat kecepatan clock, semakin
cepat CPU dapat menjalankan instruksi.

9
BAB III
PENUTUP

A. Kesimpulan
Dengan demikian kesimpulan yang dapat diambil yaitu, CPU adalah inti dari sebuah
sistem komputer yang bertanggung jawab untuk menjalankan seluruh instruksi yang
diperintahkan kepada komputer.
CPU terdiri dari beberapa elemen-elemen yang saling bekerja sama untuk
menjalankan instruksi-instruksi yang diberikan kepada komputer
CPU terdiri dari beberapa steruktur, termasuk registers, control unit, dan arithmetic
logic unit (ALU),dan CPU Interconnections. CPU juga bertanggung jawab untuk
menyimpan hasil dari pengolahan data ke dalam memori komputer.

B. Saran
Harapan kami melalui makalah yang telah dibuat ini dapat bermanfaat sebagai materi
pendukung mata kuliah “Arsitektur Komputer”, walaupun makalah ini masih memiliki
banyak kekurangan. Serta, kami juga memohon saran dan kritikan yang membangun agar
makalah ini dapat lebih baik kedepannya.

10
DAFTAR PUSTAKA

Rizka, Ade. 2022. “Buku Ajar : Organisasi & Arsitektur Komputer”. Jawa Tengah: Tahta Media
Group.
Khansa, Amira. “Pengertian CPU: Bagian-Bagian, Sejarah, dan Fungsi” www.gramedia.com.
Diakses pada Senin, 04 September 2023.
https://www.gramedia.com/literasi/cpu/#Cara_Kerja_CPU.
Fabriyan, Fandi. “Pengertian CPU” www.itkampus.com. Diakses pada Senin, 04 September
2023. https://itkampus.com/pengertian-cpu/#komponen_cpu.
Jafar, Abdul. “Apa itu CPU?” www.elearning.kemenag.go.id. Diakses pada Senin, 04 September
2023. https://elearning.kemenag.go.id/madrasahberbagi/beranda/read/anE=.
Cloudhost. “Central Processing Unit (CPU)” www.idcloudhost.com. Diakses pada Senin, 04
September 2023. https://idcloudhost.com/kamus-hosting/cpu/.
Azis, Muhammad. “Struktur dan Fungsi Central Processing Unit (CPU)”
www.mkazis.medium.com. Diakses pada Senin, 04 September 2023.
https://mkazis.medium.com/2-xxiv-struktur-fungsi-central-processing-unit-cpu-
45c525906c61.
Zaksa, Aan. “Apa Itu Control Unit? Mengenal Pengertian Control Unit” www.nesabamedia.com.
Diakses pada Senin, 04 September 2023. https://www.nesabamedia.com/apa-itu-control-
unit/#:~:text=Di%20dalam%20Control%20Unit%2C%20terdapat,disebut
%20instruction%20code%20atau%20opstring.
Serupa. “Control Unit: Pengertian, Fungsi, Jenis, Proses & Siklus” www.serupa.id. Diakses pada
Senin, 04 September 2023. https://serupa.id/control-unit-pengertian-fungsi-jenis-proses-
siklus/.

11

Anda mungkin juga menyukai