SlideShare a Scribd company logo
Mar-20 Arsitektur & Organisasi Komputer 1
Arsitektur & Organisasi
Komputer
Bei Harira Irawan, S.Kom, MM, M.Kom
TUJUAN
ο‚— Menjelaskan tentang komponen utama
CPU dan Fungsi CPU
ο‚— Membahas struktur dan fungsi internal
prosesor, organisasi ALU, control unit dan
register
ο‚— Menjelaskan fungsi prosesor dalam
menjalankan instruksi-instruksi mesin
Mar-20 Arsitektur & Organisasi Komputer 2
CPU
ο‚— Central Processing Unit
ο‚— Merupakan komponen terpenting dari
sistem
komputer
ο‚— Komponen pengolah data berdasarkan
instruksi yang diberikan kepadanya
ο‚— Dalam mewujudkan fungsi dan tugasnya,
CPU
tersusun atas beberapa komponen
Mar-20 Arsitektur & Organisasi Komputer 3
Komponen Utama CPU
ο‚— Arithmetic and Logic Unit (ALU)
ο‚— Control Unit
ο‚— Registers
ο‚— CPU Interconnections
Mar-20 Arsitektur & Organisasi Komputer 4
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 unit aritmetika dan
unit logika boolean, yang masing – masing memiliki
spesifikasi tugas tersendiri.
Mar-20 Arsitektur & Organisasi Komputer 5
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 mengambil instruksi – instruksi dari
memori utama dan menentukan jenis instruksi
tersebut.
Mar-20 Arsitektur & Organisasi Komputer 6
Registers
ο‚— Media penyimpan internal CPU yang
digunakan saat proses pengolahan data.
ο‚— Memori ini bersifat sementara, biasanya
digunakan untuk menyimpan data saat
diolah
ataupun data untuk pengolahan
selanjutnya.
Mar-20 Arsitektur & Organisasi Komputer 7
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.
ο‚— Komponen eksternal CPU :sistem lainnya,
seperti memori utama, piranti masukan/keluaran
Mar-20 Arsitektur & Organisasi Komputer 8
Komponen internal CPU
Mar-20 Arsitektur & Organisasi Komputer 9
Struktur detail internal CPU
Mar-20 Arsitektur & Organisasi Komputer 10
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 : operasi pembacaan
instruksi (fetch) dan operasi pelaksanaan instruksi
(execute)
Mar-20 Arsitektur & Organisasi Komputer 11
Siklus instruksi
Terdiri dari siklus fetch dan siklus eksekusi
Mar-20 Arsitektur & Organisasi Komputer 12
Siklus Fetch - Eksekusi
ο‚— Pada setiap siklus instruksi, CPU awalnya akan
membaca instruksi dari memori
ο‚— Terdapat register dalam CPU yang berfungsi
mengawasi dan menghitung instruksi selanjutnya, yang
disebut Program Counter (PC)
ο‚— PC akan menambah satu hitungannya setiap kali CPU
membaca instruksi
Mar-20 Arsitektur & Organisasi Komputer 13
Siklus Fetch - Eksekusi
ο‚— Instruksi – instruksi yang dibaca akan
dibuat
dalam register instruksi (IR).
ο‚— Instruksi – instruksi ini dalam bentuk kode
–
kode binner yang dapat diinterpretasikan
oleh
CPU kemudian dilakukan aksi yang
diperlukan Mar-20 Arsitektur & Organisasi Komputer 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 pengontrolan
fungsi atau kerja. Misalnya instruks pengubahan urusan
eksekusi.
Mar-20 Arsitektur & Organisasi Komputer 15
Siklus Eksekusi
 Instruction Address 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.
Mar-20 Arsitektur & Organisasi Komputer 16
Siklus Eksekusi
ο‚— Operand Address Calculation (OAC), yaitu
menentukan alamat operand, hal ini dilakukan apabila
melibatkan referensi operand pada memori.
ο‚— Operand Fetch (OF), adalah mengambil operand dari
memori atau dari modul I/O.
ο‚— Data Operation (DO), yaitu membentuk operasi yang
diperintahkan dalam instruksi.
ο‚— Operand store (OS), yaitu menyimpan hasil eksekusi
ke dalam memori
Mar-20 Arsitektur & Organisasi Komputer 17
Diagram siklus instruksi
Mar-20 Arsitektur & Organisasi Komputer 18

More Related Content

What's hot

sistem operasi
sistem operasisistem operasi
sistem operasi
AqliRoshadi
Β 
06. struktur cpu 2
06. struktur cpu 206. struktur cpu 2
06. struktur cpu 2Fajar Zain
Β 
Komponen utama cpu
Komponen utama cpuKomponen utama cpu
Komponen utama cpu
Arifin Nurmardiansyah
Β 
Cpu
CpuCpu
Presentasi CPU
Presentasi CPUPresentasi CPU
Presentasi CPU
Aje Aljabbar
Β 
Presentasi seputar CPU
Presentasi seputar CPUPresentasi seputar CPU
Presentasi seputar CPU
Adi Ginanjar Kusuma
Β 
Struktur dan fungsi_cpu
Struktur dan fungsi_cpuStruktur dan fungsi_cpu
Struktur dan fungsi_cpu
Muhammad Hillal
Β 
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
Β 
Cpu
CpuCpu
Cpuhajyer
Β 
Cara Kerja CPU
Cara Kerja CPUCara Kerja CPU
Cara Kerja CPU
Ferlina Nisa
Β 
Pengantar orkom
Pengantar orkomPengantar orkom
Pengantar orkom
Hide Maru
Β 
Cara Kerja CPU
Cara Kerja CPUCara Kerja CPU
Cara Kerja CPU
Alifia Febryna Anjastii
Β 
struktur CPU
struktur CPUstruktur CPU
struktur CPU
sitinurholis
Β 
Rini cpu
Rini cpuRini cpu
Rini cpu
Riniy
Β 
Pti (4) prosesor dan memori
Pti (4)   prosesor dan memori Pti (4)   prosesor dan memori
Pti (4) prosesor dan memori
Hardini_HD
Β 
Piranti proses (process device)
Piranti proses (process device)Piranti proses (process device)
Piranti proses (process device)
Yustia Hapsari
Β 
konsep-dasar-sistem-komputer
konsep-dasar-sistem-komputerkonsep-dasar-sistem-komputer
konsep-dasar-sistem-komputerErpand Arist
Β 
Central processing unit
Central processing unitCentral processing unit
Central processing unit
tanto94
Β 
Arsitektur Sistem Komputer
Arsitektur Sistem KomputerArsitektur Sistem Komputer
Arsitektur Sistem Komputer
Materi Kuliah Online
Β 

What's hot (20)

sistem operasi
sistem operasisistem operasi
sistem operasi
Β 
06. struktur cpu 2
06. struktur cpu 206. struktur cpu 2
06. struktur cpu 2
Β 
Komponen utama cpu
Komponen utama cpuKomponen utama cpu
Komponen utama cpu
Β 
Cpu
CpuCpu
Cpu
Β 
Cpu
CpuCpu
Cpu
Β 
Presentasi CPU
Presentasi CPUPresentasi CPU
Presentasi CPU
Β 
Presentasi seputar CPU
Presentasi seputar CPUPresentasi seputar CPU
Presentasi seputar CPU
Β 
Struktur dan fungsi_cpu
Struktur dan fungsi_cpuStruktur dan fungsi_cpu
Struktur dan fungsi_cpu
Β 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
Β 
Cpu
CpuCpu
Cpu
Β 
Cara Kerja CPU
Cara Kerja CPUCara Kerja CPU
Cara Kerja CPU
Β 
Pengantar orkom
Pengantar orkomPengantar orkom
Pengantar orkom
Β 
Cara Kerja CPU
Cara Kerja CPUCara Kerja CPU
Cara Kerja CPU
Β 
struktur CPU
struktur CPUstruktur CPU
struktur CPU
Β 
Rini cpu
Rini cpuRini cpu
Rini cpu
Β 
Pti (4) prosesor dan memori
Pti (4)   prosesor dan memori Pti (4)   prosesor dan memori
Pti (4) prosesor dan memori
Β 
Piranti proses (process device)
Piranti proses (process device)Piranti proses (process device)
Piranti proses (process device)
Β 
konsep-dasar-sistem-komputer
konsep-dasar-sistem-komputerkonsep-dasar-sistem-komputer
konsep-dasar-sistem-komputer
Β 
Central processing unit
Central processing unitCentral processing unit
Central processing unit
Β 
Arsitektur Sistem Komputer
Arsitektur Sistem KomputerArsitektur Sistem Komputer
Arsitektur Sistem Komputer
Β 

Similar to Orkom - Modul 4

Cpu
Cpu Cpu
Cpu
Habib Rizq
Β 
STRUKTUR_DAN_FUNGSI_CPU.ppt
STRUKTUR_DAN_FUNGSI_CPU.pptSTRUKTUR_DAN_FUNGSI_CPU.ppt
STRUKTUR_DAN_FUNGSI_CPU.ppt
septianihestyningrum
Β 
pembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.pptpembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.ppt
ssuser651430
Β 
Struktur dan Fungsi Processor
Struktur dan Fungsi ProcessorStruktur dan Fungsi Processor
Struktur dan Fungsi Processor
Dhicca Rama
Β 
Modul 2
Modul 2Modul 2
Modul 2
beiharira
Β 
ARSITEKTUR KOMPUTER P1.ppt
ARSITEKTUR KOMPUTER P1.pptARSITEKTUR KOMPUTER P1.ppt
ARSITEKTUR KOMPUTER P1.ppt
simulasidigital9
Β 
Sistem Komputer , Tugas Kelas XI TKJ 2
Sistem Komputer , Tugas Kelas XI TKJ 2Sistem Komputer , Tugas Kelas XI TKJ 2
Sistem Komputer , Tugas Kelas XI TKJ 2
CahyyCahya
Β 
Pembahasan mengenai cpu
Pembahasan mengenai cpuPembahasan mengenai cpu
Pembahasan mengenai cpu
muhammadabduljamal
Β 
Pembahasan mengenai cpu
Pembahasan mengenai cpuPembahasan mengenai cpu
Pembahasan mengenai cpu
muhammadabduljamal
Β 
pensdiskisdpptstrukturcpu-191114160232.pdf
pensdiskisdpptstrukturcpu-191114160232.pdfpensdiskisdpptstrukturcpu-191114160232.pdf
pensdiskisdpptstrukturcpu-191114160232.pdf
ssuser651430
Β 
20091211 organisasidanarsitekturkomputer 2
20091211 organisasidanarsitekturkomputer 220091211 organisasidanarsitekturkomputer 2
20091211 organisasidanarsitekturkomputer 2
Yusriah_NurmalasariSB
Β 
Untitled.pptx
Untitled.pptxUntitled.pptx
Untitled.pptx
AfrizalMuhasan
Β 
STRUKTUR DAN FUNGSI CPU
STRUKTUR DAN FUNGSI CPUSTRUKTUR DAN FUNGSI CPU
STRUKTUR DAN FUNGSI CPU
Andhika Chandra Gulpa
Β 
Organisasi Komputer
Organisasi KomputerOrganisasi Komputer
Organisasi Komputer
Mandarwarman Faisal
Β 
Bab1 pengantar organisasikomputer
Bab1 pengantar organisasikomputerBab1 pengantar organisasikomputer
Bab1 pengantar organisasikomputer
Jani Kusanti
Β 
Bab1 pengantar organisasikomputer
Bab1 pengantar organisasikomputerBab1 pengantar organisasikomputer
Bab1 pengantar organisasikomputer
Jani Kusanti
Β 
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
Β 
strukturfungsicpu1.ppt
strukturfungsicpu1.pptstrukturfungsicpu1.ppt
strukturfungsicpu1.ppt
IndahHasibuan3
Β 
04. Central Processing Unit -- Session IV edit.pptx
04. Central  Processing Unit -- Session IV edit.pptx04. Central  Processing Unit -- Session IV edit.pptx
04. Central Processing Unit -- Session IV edit.pptx
ImamCaksate
Β 

Similar to Orkom - Modul 4 (20)

Cpu
Cpu Cpu
Cpu
Β 
STRUKTUR_DAN_FUNGSI_CPU.ppt
STRUKTUR_DAN_FUNGSI_CPU.pptSTRUKTUR_DAN_FUNGSI_CPU.ppt
STRUKTUR_DAN_FUNGSI_CPU.ppt
Β 
pembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.pptpembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.ppt
Β 
Struktur dan Fungsi Processor
Struktur dan Fungsi ProcessorStruktur dan Fungsi Processor
Struktur dan Fungsi Processor
Β 
CPU
CPUCPU
CPU
Β 
Modul 2
Modul 2Modul 2
Modul 2
Β 
ARSITEKTUR KOMPUTER P1.ppt
ARSITEKTUR KOMPUTER P1.pptARSITEKTUR KOMPUTER P1.ppt
ARSITEKTUR KOMPUTER P1.ppt
Β 
Sistem Komputer , Tugas Kelas XI TKJ 2
Sistem Komputer , Tugas Kelas XI TKJ 2Sistem Komputer , Tugas Kelas XI TKJ 2
Sistem Komputer , Tugas Kelas XI TKJ 2
Β 
Pembahasan mengenai cpu
Pembahasan mengenai cpuPembahasan mengenai cpu
Pembahasan mengenai cpu
Β 
Pembahasan mengenai cpu
Pembahasan mengenai cpuPembahasan mengenai cpu
Pembahasan mengenai cpu
Β 
pensdiskisdpptstrukturcpu-191114160232.pdf
pensdiskisdpptstrukturcpu-191114160232.pdfpensdiskisdpptstrukturcpu-191114160232.pdf
pensdiskisdpptstrukturcpu-191114160232.pdf
Β 
20091211 organisasidanarsitekturkomputer 2
20091211 organisasidanarsitekturkomputer 220091211 organisasidanarsitekturkomputer 2
20091211 organisasidanarsitekturkomputer 2
Β 
Untitled.pptx
Untitled.pptxUntitled.pptx
Untitled.pptx
Β 
STRUKTUR DAN FUNGSI CPU
STRUKTUR DAN FUNGSI CPUSTRUKTUR DAN FUNGSI CPU
STRUKTUR DAN FUNGSI CPU
Β 
Organisasi Komputer
Organisasi KomputerOrganisasi Komputer
Organisasi Komputer
Β 
Bab1 pengantar organisasikomputer
Bab1 pengantar organisasikomputerBab1 pengantar organisasikomputer
Bab1 pengantar organisasikomputer
Β 
Bab1 pengantar organisasikomputer
Bab1 pengantar organisasikomputerBab1 pengantar organisasikomputer
Bab1 pengantar organisasikomputer
Β 
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
Β 
strukturfungsicpu1.ppt
strukturfungsicpu1.pptstrukturfungsicpu1.ppt
strukturfungsicpu1.ppt
Β 
04. Central Processing Unit -- Session IV edit.pptx
04. Central  Processing Unit -- Session IV edit.pptx04. Central  Processing Unit -- Session IV edit.pptx
04. Central Processing Unit -- Session IV edit.pptx
Β 

More from beiharira

ALgoritma - Chapter 3
ALgoritma - Chapter 3ALgoritma - Chapter 3
ALgoritma - Chapter 3
beiharira
Β 
Algoritma - Chapter 2
Algoritma - Chapter 2Algoritma - Chapter 2
Algoritma - Chapter 2
beiharira
Β 
UAS - OOP
UAS - OOPUAS - OOP
UAS - OOP
beiharira
Β 
Algoritma - Chapter - 1
Algoritma - Chapter - 1Algoritma - Chapter - 1
Algoritma - Chapter - 1
beiharira
Β 
Sertifikat Dody
Sertifikat DodySertifikat Dody
Sertifikat Dody
beiharira
Β 
14. OOP Java
14. OOP Java14. OOP Java
14. OOP Java
beiharira
Β 
Proyek TI - Chapter 12
Proyek TI - Chapter 12Proyek TI - Chapter 12
Proyek TI - Chapter 12
beiharira
Β 
13. OOP Java
13. OOP Java13. OOP Java
13. OOP Java
beiharira
Β 
Jarkom
JarkomJarkom
Jarkom
beiharira
Β 
12. OOP Java
12. OOP Java12. OOP Java
12. OOP Java
beiharira
Β 
Proyek TI - Chapter 11
Proyek TI - Chapter 11Proyek TI - Chapter 11
Proyek TI - Chapter 11
beiharira
Β 
11. OOP Java
11. OOP Java11. OOP Java
11. OOP Java
beiharira
Β 
Proyek TI - Chapter 10
Proyek TI - Chapter 10Proyek TI - Chapter 10
Proyek TI - Chapter 10
beiharira
Β 
10. OOP - Java
10. OOP - Java10. OOP - Java
10. OOP - Java
beiharira
Β 
6. Proyek TI - Chapter 8
6. Proyek TI - Chapter 86. Proyek TI - Chapter 8
6. Proyek TI - Chapter 8
beiharira
Β 
9. Oop Java
9. Oop Java9. Oop Java
9. Oop Java
beiharira
Β 
5. Proyek TI - Chapter 7
5. Proyek TI - Chapter 75. Proyek TI - Chapter 7
5. Proyek TI - Chapter 7
beiharira
Β 
8. OOP Java
8. OOP Java8. OOP Java
8. OOP Java
beiharira
Β 
UTS - OOP
UTS - OOPUTS - OOP
UTS - OOP
beiharira
Β 
4. Proyek TI - Chapter 6
4. Proyek TI - Chapter 64. Proyek TI - Chapter 6
4. Proyek TI - Chapter 6
beiharira
Β 

More from beiharira (20)

ALgoritma - Chapter 3
ALgoritma - Chapter 3ALgoritma - Chapter 3
ALgoritma - Chapter 3
Β 
Algoritma - Chapter 2
Algoritma - Chapter 2Algoritma - Chapter 2
Algoritma - Chapter 2
Β 
UAS - OOP
UAS - OOPUAS - OOP
UAS - OOP
Β 
Algoritma - Chapter - 1
Algoritma - Chapter - 1Algoritma - Chapter - 1
Algoritma - Chapter - 1
Β 
Sertifikat Dody
Sertifikat DodySertifikat Dody
Sertifikat Dody
Β 
14. OOP Java
14. OOP Java14. OOP Java
14. OOP Java
Β 
Proyek TI - Chapter 12
Proyek TI - Chapter 12Proyek TI - Chapter 12
Proyek TI - Chapter 12
Β 
13. OOP Java
13. OOP Java13. OOP Java
13. OOP Java
Β 
Jarkom
JarkomJarkom
Jarkom
Β 
12. OOP Java
12. OOP Java12. OOP Java
12. OOP Java
Β 
Proyek TI - Chapter 11
Proyek TI - Chapter 11Proyek TI - Chapter 11
Proyek TI - Chapter 11
Β 
11. OOP Java
11. OOP Java11. OOP Java
11. OOP Java
Β 
Proyek TI - Chapter 10
Proyek TI - Chapter 10Proyek TI - Chapter 10
Proyek TI - Chapter 10
Β 
10. OOP - Java
10. OOP - Java10. OOP - Java
10. OOP - Java
Β 
6. Proyek TI - Chapter 8
6. Proyek TI - Chapter 86. Proyek TI - Chapter 8
6. Proyek TI - Chapter 8
Β 
9. Oop Java
9. Oop Java9. Oop Java
9. Oop Java
Β 
5. Proyek TI - Chapter 7
5. Proyek TI - Chapter 75. Proyek TI - Chapter 7
5. Proyek TI - Chapter 7
Β 
8. OOP Java
8. OOP Java8. OOP Java
8. OOP Java
Β 
UTS - OOP
UTS - OOPUTS - OOP
UTS - OOP
Β 
4. Proyek TI - Chapter 6
4. Proyek TI - Chapter 64. Proyek TI - Chapter 6
4. Proyek TI - Chapter 6
Β 

Recently uploaded

GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptxGERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
fildiausmayusuf1
Β 
Pemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptxPemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptx
maulatamah
Β 
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIANSINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
NanieIbrahim
Β 
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdfTokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
Mutia Rini Siregar
Β 
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi KomunikasiMateri Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
AdePutraTunggali
Β 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Fathan Emran
Β 
Aksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamiiAksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamii
esmaducoklat
Β 
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Fathan Emran
Β 
Pemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptxPemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptx
ssuser4dafea
Β 
POWERPOINT ASAS PERMAINAN CATUR MSSD.pptx
POWERPOINT ASAS PERMAINAN CATUR MSSD.pptxPOWERPOINT ASAS PERMAINAN CATUR MSSD.pptx
POWERPOINT ASAS PERMAINAN CATUR MSSD.pptx
cikgumeran1
Β 
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptxRENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
mukminbdk
Β 
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPALANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
Annisa Syahfitri
Β 
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdfKONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
AsyeraPerangin1
Β 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Kanaidi ken
Β 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
Β 
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
ahyani72
Β 
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Fathan Emran
Β 
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdfKelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
JALANJALANKENYANG
Β 
Modul Ajar Informatika Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar Informatika Kelas 7 Fase D Kurikulum MerdekaModul Ajar Informatika Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar Informatika Kelas 7 Fase D Kurikulum Merdeka
Fathan Emran
Β 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
indraayurestuw
Β 

Recently uploaded (20)

GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptxGERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
Β 
Pemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptxPemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptx
Β 
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIANSINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
Β 
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdfTokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
Β 
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi KomunikasiMateri Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
Β 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Β 
Aksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamiiAksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamii
Β 
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Β 
Pemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptxPemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptx
Β 
POWERPOINT ASAS PERMAINAN CATUR MSSD.pptx
POWERPOINT ASAS PERMAINAN CATUR MSSD.pptxPOWERPOINT ASAS PERMAINAN CATUR MSSD.pptx
POWERPOINT ASAS PERMAINAN CATUR MSSD.pptx
Β 
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptxRENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
Β 
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPALANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
Β 
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdfKONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
Β 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Β 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Β 
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
Materi 1_Bagaimana Kita Memaknai Sekolah yang Berkualitas_ (ss versi kab_kot)...
Β 
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Β 
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdfKelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Β 
Modul Ajar Informatika Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar Informatika Kelas 7 Fase D Kurikulum MerdekaModul Ajar Informatika Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar Informatika Kelas 7 Fase D Kurikulum Merdeka
Β 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Β 

Orkom - Modul 4

  • 1. Mar-20 Arsitektur & Organisasi Komputer 1 Arsitektur & Organisasi Komputer Bei Harira Irawan, S.Kom, MM, M.Kom
  • 2. TUJUAN ο‚— Menjelaskan tentang komponen utama CPU dan Fungsi CPU ο‚— Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register ο‚— Menjelaskan fungsi prosesor dalam menjalankan instruksi-instruksi mesin Mar-20 Arsitektur & Organisasi Komputer 2
  • 3. CPU ο‚— Central Processing Unit ο‚— Merupakan komponen terpenting dari sistem komputer ο‚— Komponen pengolah data berdasarkan instruksi yang diberikan kepadanya ο‚— Dalam mewujudkan fungsi dan tugasnya, CPU tersusun atas beberapa komponen Mar-20 Arsitektur & Organisasi Komputer 3
  • 4. Komponen Utama CPU ο‚— Arithmetic and Logic Unit (ALU) ο‚— Control Unit ο‚— Registers ο‚— CPU Interconnections Mar-20 Arsitektur & Organisasi Komputer 4
  • 5. 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 unit aritmetika dan unit logika boolean, yang masing – masing memiliki spesifikasi tugas tersendiri. Mar-20 Arsitektur & Organisasi Komputer 5
  • 6. 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 mengambil instruksi – instruksi dari memori utama dan menentukan jenis instruksi tersebut. Mar-20 Arsitektur & Organisasi Komputer 6
  • 7. Registers ο‚— Media penyimpan internal CPU yang digunakan saat proses pengolahan data. ο‚— Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya. Mar-20 Arsitektur & Organisasi Komputer 7
  • 8. 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. ο‚— Komponen eksternal CPU :sistem lainnya, seperti memori utama, piranti masukan/keluaran Mar-20 Arsitektur & Organisasi Komputer 8
  • 9. Komponen internal CPU Mar-20 Arsitektur & Organisasi Komputer 9
  • 10. Struktur detail internal CPU Mar-20 Arsitektur & Organisasi Komputer 10
  • 11. 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 : operasi pembacaan instruksi (fetch) dan operasi pelaksanaan instruksi (execute) Mar-20 Arsitektur & Organisasi Komputer 11
  • 12. Siklus instruksi Terdiri dari siklus fetch dan siklus eksekusi Mar-20 Arsitektur & Organisasi Komputer 12
  • 13. Siklus Fetch - Eksekusi ο‚— Pada setiap siklus instruksi, CPU awalnya akan membaca instruksi dari memori ο‚— Terdapat register dalam CPU yang berfungsi mengawasi dan menghitung instruksi selanjutnya, yang disebut Program Counter (PC) ο‚— PC akan menambah satu hitungannya setiap kali CPU membaca instruksi Mar-20 Arsitektur & Organisasi Komputer 13
  • 14. Siklus Fetch - Eksekusi ο‚— Instruksi – instruksi yang dibaca akan dibuat dalam register instruksi (IR). ο‚— Instruksi – instruksi ini dalam bentuk kode – kode binner yang dapat diinterpretasikan oleh CPU kemudian dilakukan aksi yang diperlukan Mar-20 Arsitektur & Organisasi Komputer 14
  • 15. 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 pengontrolan fungsi atau kerja. Misalnya instruks pengubahan urusan eksekusi. Mar-20 Arsitektur & Organisasi Komputer 15
  • 16. Siklus Eksekusi  Instruction Address 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. Mar-20 Arsitektur & Organisasi Komputer 16
  • 17. Siklus Eksekusi ο‚— Operand Address Calculation (OAC), yaitu menentukan alamat operand, hal ini dilakukan apabila melibatkan referensi operand pada memori. ο‚— Operand Fetch (OF), adalah mengambil operand dari memori atau dari modul I/O. ο‚— Data Operation (DO), yaitu membentuk operasi yang diperintahkan dalam instruksi. ο‚— Operand store (OS), yaitu menyimpan hasil eksekusi ke dalam memori Mar-20 Arsitektur & Organisasi Komputer 17
  • 18. Diagram siklus instruksi Mar-20 Arsitektur & Organisasi Komputer 18