SlideShare a Scribd company logo
Struktur dan
Fungsi CPU
10118717 ANDHIKA CHANDRA GULPA
14118506 MUHAMMAD AUSRIN HADRIAN
17118890 TENI AMARI MENDROFA
17118123 TRI BRATA DARMAWAN
MATERI
Komponen Utama CPU01
Organisasi Prosesor02
Program Status Word04
Organisasi Register03
Siklus Instruksi05
Pipeline06
1.Bertugas membentuk fungsi-fungsi
pengolahan data komputer.
2.ALU sering disebut mesin bahasa
(machine language) karena bagian ini
mengerjakan instruksi-instruksi bahasa
mesin yang diberikan padanya.
3.ALU terdiri dari dua bagian, yaitu Unit
Aritmetika dan unit logika boolean, yang
masing-masing memiliki spesifikasi tugas
tersendiri.
01 Arithmetic and Logic Unit
(ALU)
02 Control Unit
(CU)
Control unit bertugas mengontrol
operasi CPU dan secara keseluruhan
mengontrol komputer sehingga terjadi
sinkronisasi kerja antar komponen
dalam menjalankan fungsi-fungsi
operasinya termasuk dalam tanggung
jawab unit kontrol adalah mengambil
instruksi-instruksi dari memori utama
dan menentukan jenis instruksi tersebut.
03
Register
s
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.
04 CPU
Interconnections
Sistem koneksi dan bus yang
menghubungkan komponen internal dan
bus-bus eksternal CPU. Komponen
internal CPU yaitu ALU, Unit Control
dan register-register. Komponen
eksternal CPU system lainnya, seperti
memori utama, piranti masukan atau
keluaran.
KOMPONEN UTAMA CPU
CPU tersusun atas beberapa komponen. Komponen Utama
CPU adalah sebagai berikut:
Fetch Data (Mengambil Data)
Eksekusi suatu instruksi memerlukan
pembacaan dari memori atau modul I/O
CPU harus membaca instruksi dari
memoriCPU harus membaca instruksi dari
memori
Process Data (Mengolah Data)
Eksekusi suatu instruksi memerlukan
operasi aritmatika atau logika terhadap
data
Interpret Instruction (Menerjemahkan Instruksi)
Instruksi harus diinstruksikan untuk
menentukan aksi apa yang perlu diambil
ORGANISASI
PROSESOR
Hal – hal
yang perlu
dilakukan
CPU :
Write Data (Menulis Data)
Hasil eksekusi memerlukan penulisan
data ke memori atau modul I/O
ORGANISASI REGISTER
Register pada CPU memiliki 2 fungsi :
Register CPU yang dapat
digunakan oleh pemrogram,
dengan menggunakan set
intsruksi memungkinkan
satu buah register atau
lebih untuk dispesifikasian
sebagai operand atau
alamat operand.
User Visible Register
Register yang digunakan
oleh unit kontrol untuk
mengintrol operasi CPU
dan oleh program sistem
operasi untuk mengontrol
eksekusi program
Control dan Status Register
ORGANISASI REGISTER
Bagian-bagian yang terdiri pada register
User Visible
Register
berisi alamat instruksi yang akan di
ambil
Program Counter (PC)
Berisi sebuah word data yang akan
dituliskan ke dalam memori atau
word yang terakhir di baca
Memory Buffer Register (MBR)
berisi instruksi yang
terakhir diambil
Instructions Register (IR)
Berisi alamat sebuah lokasi
di dalam memori
Memory Address Register (MAR)
dapat berisi operand sembarang
op-code
General Purpose
bit-bit yang di setel perangkat
keras CPU sebagai hasil operasi
Kode-kode kondisi (flag)
hanya dapat dipakai
untuk menampung data
Data
dapat di gunakan untuk
mode pengalamatan
tertentu
Alamat
REGISTER
Control dan
Status Register
Program Status Word (PSW)
Semua rancangan CPU mencakup sebuah register atau sekumpulan register yang
disebut PSW
berisi bit tanda hasil operasi aritmetika terakhir
Sign
01
disetel bila hasil sama dengan nol
Zero
02
disetel apabila operasi yang dihasilkan di dalam carry
(penambahan) ke dalam bit yang lebih tinggi atau borrow
(pengurangan) dari bit yang lebih tinggi.
Carry
03
disetel apabila hasil pembandingan logikanya sama
Equal
04
digunakan untuk mengindikasikan overflow aritmetika
Overflow
05
digunakan untuk mengizinkan atau mencegah interrupt
Interrupt enable / disable
06
mengindikasikan apakah CPU sedang mengeksekusi dalam
mode supervisor atau dalam mode user
Supervisor
07
SIKLUS INSTRUKSI
Fetch Cycle (Siklus mengambil)
Execute Cycle (Siklus Eksekusi)
Interrupt Cycle (Siklus Instruksi)
Siklus
Instruksi
Mengambil instruksi yang akan
dieksekusi
Melakukan operasi yang ditentukan
oleh opcode instruksi
Apabila interrupt diaktifkan dan
interrupt telah terjadi, simpan status
proses saat itu dan layani interrupt
Pengolahan yang dilakukan CPU untuk mengeksekusi sebuah instruksi
adalah
Mesin yang melaksanakan beberapa komputasi yang
berbeda secara bersama-sama, namun pada saat itu
setiap komputasi akan berada dalam tahapan eksekusi
yang berbeda
Ada 2 tahap pada pipelining yang independen:
Tahap 1 : Pengambilan instruksi
Tahap 2 : pem-buffer-an (Ketika tahap ini bebas maka
tahap 1 mengirimkan instruksi yang di-bufferkan tsb dan
saat tahap 2 sedang mengeksekusi instruksi tahap 1
memanfaatkan siklus memori yg tidak dipakai untuk
mengambil dan mem-bufferkan instruksi berikutnya,
proses ini disebut instruction prefetch atau fetch overlap
PIPELINE
KATEGORI PIPELINE
Berguna untuk operasi
vektor
Pipeline Unit
Arithmetic
01
Berguna untuk komputer
yang mempunyai set
instruksi yang sederhana
Pipeline Unit
Instruction
02
• Fetch Instruction (FI) : Membaca instruksi berikutnya
yg diharapkan ke dalam buffer
• Decode Instruction (DI) : Menentukan opcode dan
operand khusus
• Calculate Operand (CO) : Menghitung alamat efektif
seluruh operand sumber
• Fetch Operand (FO) : Mengambil semua operand dari
memori (yang didalam register tidak diambil)
• Execute Instruction (EI) : Melakukan operasi yang di
indikasikan dan menyimpan hasilnya bila ada di
lokasi operand tujuan yang telah ditentukan
• Write Operand (WO) : Menyimpan hasilnya di dalam
memori
Dekomposisi pengolahan instruksi pada
Pipelining
TERIMA KASIH

More Related Content

What's hot

Sejarah Perkembangan Prosessor Intel
Sejarah Perkembangan Prosessor IntelSejarah Perkembangan Prosessor Intel
Sejarah Perkembangan Prosessor Intel
Ariefiandra Ariefiandra
 
Materi Sistem Komputer Kelas X Semester 1
Materi Sistem Komputer Kelas X Semester 1Materi Sistem Komputer Kelas X Semester 1
Materi Sistem Komputer Kelas X Semester 1
bimo kontaning
 
Komponen utama cpu
Komponen utama cpuKomponen utama cpu
Komponen utama cpu
Arifin Nurmardiansyah
 
INTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTERINTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTER
solikin6
 
Kinerja io bus
Kinerja io busKinerja io bus
Kinerja io bus
Dita Arnita
 
Membangun Topologi Jaringan Menggunakan Packet Tracer
Membangun Topologi Jaringan Menggunakan Packet TracerMembangun Topologi Jaringan Menggunakan Packet Tracer
Membangun Topologi Jaringan Menggunakan Packet Tracer
Lusiana Diyan
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanAwang Ramadhani
 
interaksi antara perangkat keras, perangkat lunak dan pengguna revisi.pptx
interaksi antara perangkat keras, perangkat lunak dan pengguna revisi.pptxinteraksi antara perangkat keras, perangkat lunak dan pengguna revisi.pptx
interaksi antara perangkat keras, perangkat lunak dan pengguna revisi.pptx
NurdiyantoNurdiyanto1
 
Teknik pengkodean sinyal
Teknik pengkodean sinyalTeknik pengkodean sinyal
Teknik pengkodean sinyal
pingkan lumongdong
 
Piranti Keluaran (Output)
Piranti Keluaran (Output)Piranti Keluaran (Output)
Piranti Keluaran (Output)
Andhi Pratama
 
Modul 1 - Struktur dan Organisasi Komputer.ppt
Modul 1 - Struktur dan Organisasi Komputer.pptModul 1 - Struktur dan Organisasi Komputer.ppt
Modul 1 - Struktur dan Organisasi Komputer.ppt
idafarida649136
 
Pengertian komputer dan komponen komponennya
Pengertian komputer dan komponen komponennyaPengertian komputer dan komponen komponennya
Pengertian komputer dan komponen komponennyaGuntur Dwi
 
Pengaruh aplikasi komputer dalam masyarakat
Pengaruh aplikasi komputer dalam masyarakatPengaruh aplikasi komputer dalam masyarakat
Pengaruh aplikasi komputer dalam masyarakat03111995
 
Decoder&encoder
Decoder&encoderDecoder&encoder
Decoder&encoder
DwiIndraswari
 
Kj informatika sma_1_henry pandia
Kj informatika sma_1_henry pandiaKj informatika sma_1_henry pandia
Kj informatika sma_1_henry pandia
Ariska Armaya
 
makalah jaringan komputer
makalah jaringan komputermakalah jaringan komputer
makalah jaringan komputer
Tjoetnyak Izzatie
 
Sistem Komputer
Sistem KomputerSistem Komputer
Sistem Komputer
7GALVAROCAKRAWARDHAN
 
Komponen jaringan komputer
Komponen jaringan komputerKomponen jaringan komputer
Komponen jaringan komputer
Riduansyah Riduansyah
 
Makalah sejarah perkembangan komputer dari awal hingga saat ini
Makalah sejarah perkembangan komputer dari awal hingga saat iniMakalah sejarah perkembangan komputer dari awal hingga saat ini
Makalah sejarah perkembangan komputer dari awal hingga saat ini
Rohman Efendi
 
Sejarah Perkembangan Komputer
Sejarah Perkembangan KomputerSejarah Perkembangan Komputer
Sejarah Perkembangan Komputer
Royger Jackson Simamora
 

What's hot (20)

Sejarah Perkembangan Prosessor Intel
Sejarah Perkembangan Prosessor IntelSejarah Perkembangan Prosessor Intel
Sejarah Perkembangan Prosessor Intel
 
Materi Sistem Komputer Kelas X Semester 1
Materi Sistem Komputer Kelas X Semester 1Materi Sistem Komputer Kelas X Semester 1
Materi Sistem Komputer Kelas X Semester 1
 
Komponen utama cpu
Komponen utama cpuKomponen utama cpu
Komponen utama cpu
 
INTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTERINTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTER
 
Kinerja io bus
Kinerja io busKinerja io bus
Kinerja io bus
 
Membangun Topologi Jaringan Menggunakan Packet Tracer
Membangun Topologi Jaringan Menggunakan Packet TracerMembangun Topologi Jaringan Menggunakan Packet Tracer
Membangun Topologi Jaringan Menggunakan Packet Tracer
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + Jawaban
 
interaksi antara perangkat keras, perangkat lunak dan pengguna revisi.pptx
interaksi antara perangkat keras, perangkat lunak dan pengguna revisi.pptxinteraksi antara perangkat keras, perangkat lunak dan pengguna revisi.pptx
interaksi antara perangkat keras, perangkat lunak dan pengguna revisi.pptx
 
Teknik pengkodean sinyal
Teknik pengkodean sinyalTeknik pengkodean sinyal
Teknik pengkodean sinyal
 
Piranti Keluaran (Output)
Piranti Keluaran (Output)Piranti Keluaran (Output)
Piranti Keluaran (Output)
 
Modul 1 - Struktur dan Organisasi Komputer.ppt
Modul 1 - Struktur dan Organisasi Komputer.pptModul 1 - Struktur dan Organisasi Komputer.ppt
Modul 1 - Struktur dan Organisasi Komputer.ppt
 
Pengertian komputer dan komponen komponennya
Pengertian komputer dan komponen komponennyaPengertian komputer dan komponen komponennya
Pengertian komputer dan komponen komponennya
 
Pengaruh aplikasi komputer dalam masyarakat
Pengaruh aplikasi komputer dalam masyarakatPengaruh aplikasi komputer dalam masyarakat
Pengaruh aplikasi komputer dalam masyarakat
 
Decoder&encoder
Decoder&encoderDecoder&encoder
Decoder&encoder
 
Kj informatika sma_1_henry pandia
Kj informatika sma_1_henry pandiaKj informatika sma_1_henry pandia
Kj informatika sma_1_henry pandia
 
makalah jaringan komputer
makalah jaringan komputermakalah jaringan komputer
makalah jaringan komputer
 
Sistem Komputer
Sistem KomputerSistem Komputer
Sistem Komputer
 
Komponen jaringan komputer
Komponen jaringan komputerKomponen jaringan komputer
Komponen jaringan komputer
 
Makalah sejarah perkembangan komputer dari awal hingga saat ini
Makalah sejarah perkembangan komputer dari awal hingga saat iniMakalah sejarah perkembangan komputer dari awal hingga saat ini
Makalah sejarah perkembangan komputer dari awal hingga saat ini
 
Sejarah Perkembangan Komputer
Sejarah Perkembangan KomputerSejarah Perkembangan Komputer
Sejarah Perkembangan Komputer
 

Similar to STRUKTUR DAN FUNGSI CPU

Struktur cpu
Struktur cpu Struktur cpu
Struktur cpu Lela Warni
 
pembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.pptpembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.ppt
ssuser651430
 
Cpu
CpuCpu
Cpuhajyer
 
Struktur cpu
Struktur cpuStruktur cpu
Struktur cpu
Hide Maru
 
sistem operasi
sistem operasisistem operasi
sistem operasi
AqliRoshadi
 
STRUKTUR_DAN_FUNGSI_CPU.ppt
STRUKTUR_DAN_FUNGSI_CPU.pptSTRUKTUR_DAN_FUNGSI_CPU.ppt
STRUKTUR_DAN_FUNGSI_CPU.ppt
septianihestyningrum
 
Cpu
CpuCpu
Cpu
taman14
 
Cpu
Cpu Cpu
Cpu
Habib Rizq
 
Struktur dan Fungsi Processor
Struktur dan Fungsi ProcessorStruktur dan Fungsi Processor
Struktur dan Fungsi Processor
Dhicca Rama
 
Processing Unit Design Arsitektur dan Organisasi Komputer
Processing Unit Design Arsitektur dan Organisasi KomputerProcessing Unit Design Arsitektur dan Organisasi Komputer
Processing Unit Design Arsitektur dan Organisasi Komputer
feroza rosalina
 
05. struktur cpu
05. struktur cpu05. struktur cpu
05. struktur cpuFajar Zain
 
Organisasi komputer-4
Organisasi komputer-4Organisasi komputer-4
Organisasi komputer-4
Ayu Karisma Alfiana
 
Orkom - Modul 4
Orkom - Modul 4Orkom - Modul 4
Orkom - Modul 4
beiharira
 
Central processing unit
Central processing unitCentral processing unit
Central processing unit
tanto94
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
Tri Sugihartono
 
Rini cpu
Rini cpuRini cpu
Rini cpu
Riniy
 
Cpu
CpuCpu

Similar to STRUKTUR DAN FUNGSI CPU (20)

Struktur cpu
Struktur cpu Struktur cpu
Struktur cpu
 
pembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.pptpembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.ppt
 
Cpu
CpuCpu
Cpu
 
Struktur CPU
Struktur CPUStruktur CPU
Struktur CPU
 
Struktur cpu
Struktur cpuStruktur cpu
Struktur cpu
 
sistem operasi
sistem operasisistem operasi
sistem operasi
 
STRUKTUR_DAN_FUNGSI_CPU.ppt
STRUKTUR_DAN_FUNGSI_CPU.pptSTRUKTUR_DAN_FUNGSI_CPU.ppt
STRUKTUR_DAN_FUNGSI_CPU.ppt
 
Cpu
CpuCpu
Cpu
 
Cpu
Cpu Cpu
Cpu
 
Struktur dan Fungsi Processor
Struktur dan Fungsi ProcessorStruktur dan Fungsi Processor
Struktur dan Fungsi Processor
 
Processing Unit Design Arsitektur dan Organisasi Komputer
Processing Unit Design Arsitektur dan Organisasi KomputerProcessing Unit Design Arsitektur dan Organisasi Komputer
Processing Unit Design Arsitektur dan Organisasi Komputer
 
05. struktur cpu
05. struktur cpu05. struktur cpu
05. struktur cpu
 
Arsitektur Sistem Komputer
Arsitektur Sistem KomputerArsitektur Sistem Komputer
Arsitektur Sistem Komputer
 
CPU
CPUCPU
CPU
 
Organisasi komputer-4
Organisasi komputer-4Organisasi komputer-4
Organisasi komputer-4
 
Orkom - Modul 4
Orkom - Modul 4Orkom - Modul 4
Orkom - Modul 4
 
Central processing unit
Central processing unitCentral processing unit
Central processing unit
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
 
Rini cpu
Rini cpuRini cpu
Rini cpu
 
Cpu
CpuCpu
Cpu
 

Recently uploaded

ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
mohfedri24
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
gloriosaesy
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
muhammadRifai732845
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
irawan1978
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
EkoPutuKromo
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
LucyKristinaS
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
asyi1
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
gloriosaesy
 
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.pptKOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
Dedi Dwitagama
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
EkoPutuKromo
 
ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
setiatinambunan
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
NurSriWidyastuti1
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
ferrydmn1999
 
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdfPENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
smp4prg
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
erlita3
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
AdePutraTunggali
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
agusmulyadi08
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
setiatinambunan
 

Recently uploaded (20)

ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.pptKOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
 
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdfPENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
 

STRUKTUR DAN FUNGSI CPU

  • 1. Struktur dan Fungsi CPU 10118717 ANDHIKA CHANDRA GULPA 14118506 MUHAMMAD AUSRIN HADRIAN 17118890 TENI AMARI MENDROFA 17118123 TRI BRATA DARMAWAN
  • 2. MATERI Komponen Utama CPU01 Organisasi Prosesor02 Program Status Word04 Organisasi Register03 Siklus Instruksi05 Pipeline06
  • 3. 1.Bertugas membentuk fungsi-fungsi pengolahan data komputer. 2.ALU sering disebut mesin bahasa (machine language) karena bagian ini mengerjakan instruksi-instruksi bahasa mesin yang diberikan padanya. 3.ALU terdiri dari dua bagian, yaitu Unit Aritmetika dan unit logika boolean, yang masing-masing memiliki spesifikasi tugas tersendiri. 01 Arithmetic and Logic Unit (ALU) 02 Control Unit (CU) Control unit bertugas mengontrol operasi CPU dan secara keseluruhan mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi-fungsi operasinya termasuk dalam tanggung jawab unit kontrol adalah mengambil instruksi-instruksi dari memori utama dan menentukan jenis instruksi tersebut. 03 Register s 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. 04 CPU Interconnections Sistem koneksi dan bus yang menghubungkan komponen internal dan bus-bus eksternal CPU. Komponen internal CPU yaitu ALU, Unit Control dan register-register. Komponen eksternal CPU system lainnya, seperti memori utama, piranti masukan atau keluaran. KOMPONEN UTAMA CPU CPU tersusun atas beberapa komponen. Komponen Utama CPU adalah sebagai berikut:
  • 4. Fetch Data (Mengambil Data) Eksekusi suatu instruksi memerlukan pembacaan dari memori atau modul I/O CPU harus membaca instruksi dari memoriCPU harus membaca instruksi dari memori Process Data (Mengolah Data) Eksekusi suatu instruksi memerlukan operasi aritmatika atau logika terhadap data Interpret Instruction (Menerjemahkan Instruksi) Instruksi harus diinstruksikan untuk menentukan aksi apa yang perlu diambil ORGANISASI PROSESOR Hal – hal yang perlu dilakukan CPU : Write Data (Menulis Data) Hasil eksekusi memerlukan penulisan data ke memori atau modul I/O
  • 5. ORGANISASI REGISTER Register pada CPU memiliki 2 fungsi : Register CPU yang dapat digunakan oleh pemrogram, dengan menggunakan set intsruksi memungkinkan satu buah register atau lebih untuk dispesifikasian sebagai operand atau alamat operand. User Visible Register Register yang digunakan oleh unit kontrol untuk mengintrol operasi CPU dan oleh program sistem operasi untuk mengontrol eksekusi program Control dan Status Register
  • 6. ORGANISASI REGISTER Bagian-bagian yang terdiri pada register User Visible Register berisi alamat instruksi yang akan di ambil Program Counter (PC) Berisi sebuah word data yang akan dituliskan ke dalam memori atau word yang terakhir di baca Memory Buffer Register (MBR) berisi instruksi yang terakhir diambil Instructions Register (IR) Berisi alamat sebuah lokasi di dalam memori Memory Address Register (MAR) dapat berisi operand sembarang op-code General Purpose bit-bit yang di setel perangkat keras CPU sebagai hasil operasi Kode-kode kondisi (flag) hanya dapat dipakai untuk menampung data Data dapat di gunakan untuk mode pengalamatan tertentu Alamat REGISTER Control dan Status Register
  • 7. Program Status Word (PSW) Semua rancangan CPU mencakup sebuah register atau sekumpulan register yang disebut PSW berisi bit tanda hasil operasi aritmetika terakhir Sign 01 disetel bila hasil sama dengan nol Zero 02 disetel apabila operasi yang dihasilkan di dalam carry (penambahan) ke dalam bit yang lebih tinggi atau borrow (pengurangan) dari bit yang lebih tinggi. Carry 03 disetel apabila hasil pembandingan logikanya sama Equal 04 digunakan untuk mengindikasikan overflow aritmetika Overflow 05 digunakan untuk mengizinkan atau mencegah interrupt Interrupt enable / disable 06 mengindikasikan apakah CPU sedang mengeksekusi dalam mode supervisor atau dalam mode user Supervisor 07
  • 8. SIKLUS INSTRUKSI Fetch Cycle (Siklus mengambil) Execute Cycle (Siklus Eksekusi) Interrupt Cycle (Siklus Instruksi) Siklus Instruksi Mengambil instruksi yang akan dieksekusi Melakukan operasi yang ditentukan oleh opcode instruksi Apabila interrupt diaktifkan dan interrupt telah terjadi, simpan status proses saat itu dan layani interrupt Pengolahan yang dilakukan CPU untuk mengeksekusi sebuah instruksi
  • 9. adalah Mesin yang melaksanakan beberapa komputasi yang berbeda secara bersama-sama, namun pada saat itu setiap komputasi akan berada dalam tahapan eksekusi yang berbeda Ada 2 tahap pada pipelining yang independen: Tahap 1 : Pengambilan instruksi Tahap 2 : pem-buffer-an (Ketika tahap ini bebas maka tahap 1 mengirimkan instruksi yang di-bufferkan tsb dan saat tahap 2 sedang mengeksekusi instruksi tahap 1 memanfaatkan siklus memori yg tidak dipakai untuk mengambil dan mem-bufferkan instruksi berikutnya, proses ini disebut instruction prefetch atau fetch overlap PIPELINE
  • 10. KATEGORI PIPELINE Berguna untuk operasi vektor Pipeline Unit Arithmetic 01 Berguna untuk komputer yang mempunyai set instruksi yang sederhana Pipeline Unit Instruction 02
  • 11. • Fetch Instruction (FI) : Membaca instruksi berikutnya yg diharapkan ke dalam buffer • Decode Instruction (DI) : Menentukan opcode dan operand khusus • Calculate Operand (CO) : Menghitung alamat efektif seluruh operand sumber • Fetch Operand (FO) : Mengambil semua operand dari memori (yang didalam register tidak diambil) • Execute Instruction (EI) : Melakukan operasi yang di indikasikan dan menyimpan hasilnya bila ada di lokasi operand tujuan yang telah ditentukan • Write Operand (WO) : Menyimpan hasilnya di dalam memori Dekomposisi pengolahan instruksi pada Pipelining