SlideShare a Scribd company logo
1 of 3
Central Processing Unit (CPU) 
A. Pengertian CPU 
CPU (Central Processing Unit) adalah otak atau sumber dari komputer yang mengatur dan 
memproses seluruh kerja komputer. CPU ini berbentuk IC yang diberi nama sesuai dengan 
tipenya, misalnya 8088 untuk PC XT dan 80286 untuk PC AT,Pentium IV dan sebagainya. 
Karena CPU ini berada pada suatu board (papan) yang disebut motherboard dan terletk dalam 
kotak (casing), sekarang ini orang jadi cenderung menyebut kotak berisi catu daya, disk drive 
dan motherboard sebagai CPU/ kotak CPU. Di dalam kotak CPU biasanya terdapat 2 buah disket 
drive yang diberi nama disket drive A dan disket drive B. selain disket drive ada juga yang 
mempunyai hard disk dan CD ROM. 
B. Fungsi CPU 
Fungsi utama CPU adalah menjalankan program-program yang disimpan di memori utama. Hal 
ini dilakukan dengan cara mengambil instruksi-instruksi dari memori utama dan 
mengeksekusinya satu persatu sesuai dengan alur perintah. Pekerjaan ini dilakukan dalam dua 
tahapan yaitu membaca instruksi (fetch) dan melaksanakan instruksi tersebut (execute). Proses 
membaca dan melaksankan ini dilakukan berulang-ulang sampai semua instruksi yang terdapat 
di memori utama dijalankan atau komputer dimatikan. Proses ini dikenal juga sebagai siklus 
fetch-eksekusi. 
a) Siklus fetch-eksekusi bisa dijelaskan sebagai berikut 
 i. di awal setiap siklus, CPU akan membaca dari memori utama, 
ii. sebuah register, yang disebut Program Counter (PC), akan mengawasi dan menghitung 
instruksi selanjutnya, 
iii. ketika CPU membaca sebuah instruksi, Program Counter akan menambah satu hitungannya, 
iv. lalu instruksi-instruksi yang dibaca tersebut akan dimuat dalam suatu register yang disebut 
register instruksi (IR), dan akhirnya 
v. CPU akan melakukan interpretasi terhadap instruksi yang disimpan dalam bentuk kode binari, 
dan melakukan aksi yang sesuai dengan instruksi tersebut.Download 
b) Siklus Intruksi 
i. 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. 
ii. Instruction Fetch (IF), yaitu membaca atau pengambil instruksi dari lokasi memorinya ke 
CPU. 
iii. Instruction Operation Decoding (IOD), yaitu menganalisa instruksi untuk menentukan jenis 
operasi yang akan dibentuk dan operand yang akan digunakan. 
iv. Operand Address Calculation (OAC), yaitu menentukan alamat operand, hal ini dilakukan 
apabila melibatkan referensi operand pada memori. 
v. Operand Fetch (OF), adalah mengambil operand dari memori atau dari modul I/O.
vi. Data Operation (DO), yaitu membentuk operasi yang diperintahkan dalam instruksi. 
vii. Operand store (OS), yaitu menyimpan hasil eksekusi ke dalam memori 
Sub Siklus Intruksi 
a. Fetch : membaca instruksi berikutnya dari memori ke dalam CPU 
b. Execute : menginterpretasikan opcode dan melakukan operasi yang diindikasikan 
c. Interrupt : Apabila interrupt diaktifkan dan interrupt telah terjadi, simpan status proses saat itu 
dan layani interrupt. 
Aksi – Aksi CPU 
i. CPU Memori, perpindahan data dari CPU ke memori dan sebaliknya 
ii. CPU – I/0, perpindahan data dari CPU ke modul I/0 dan sebaliknya 
iii. Pengolahan Data, CPU membentuk sejumlah operasi aritmatika dan logika terhadap data 
iv. Kontrol, merupakan instruksi untuk pengontrolan fungsi atau kerja. Misalnya instruksi 
pengubahan urusan eksekusi 
C. Komponen – Komponen CPU 
a) Control Unit yang mampu mengatur jalannya program. Komponen ini sudah pasti terdapat 
dalam semua CPU. CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antar 
komponen dalam menjalankan fungsi-fungsi operasinya. Termasuk dalam tanggung jawab unit 
kontrol adalah mengambil intruksi-intruksi dari memori utama dan menentukan jenis instruksi 
tersebut. 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. 
Tugas dari control unit ini adalah: 
Ø Mengatur dan mengendalikan alat-alat input dan output 
Ø Mengambil instruksi-instruksi dari memori utama. 
Ø Mengambil data dari memori utama (jika diperlukan) untuk diproses. 
Ø Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta 
mengawasi kerja dari ALU 
Ø Menyimpan hasil proses ke memori utama. 
b) Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, 
yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses. Memori ini 
bersifat sementara, biasanya di gunakan untuk menyimpan data saat di olah ataupun data untuk 
pengolahan selanjutnya. Secara analogi,register ini dapat diibaratkan sebagai ingatan di otak bila 
kita melakukan pengolahan data secara manual, sehingga otak dapat diibaratkan sebagai CPU, 
yang berisi ingatan-ingatan, satuan kendali yang mengatur seluruh kegiatan tubuh dan 
mempunyai tempat untuk melakukan perhitungan dan perbandingan logika 
c) Aritmetic Logic Unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika 
berdasar instruksi yang ditentukan. ALU sering di sebut mesin bahasa karena bagian ini ALU 
terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean yang masing-masing 
memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan semua 
perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. ALU 
melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang
digunakan disebut adder. 
Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan 
instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan 
operator logika tertentu, yaitu sama dengan (=), tidak sama dengan , kurang dari, dan lebih besar 
atau sama dengan. 
d) CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen 
internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal 
CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan. 
D. Cara Kerja CPU 
Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di 
RAM (melalui Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di 
Program-storage, namun apabila berbentuk data ditampung di Working-storage). Jika register 
siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari 
Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang 
berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control 
Unit dari Working-storage untuk ditampung di General-purpose register (dalam hal ini di 
Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan 
logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang 
ditetapkan. Hasilnya ditampung di Accumulator. Apabila hasil pengolahan telah selesai, maka 
Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke 
Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput 
hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya 
dari Output-storage, hasil pengolahan.

More Related Content

What's hot

What's hot (20)

Cpu
CpuCpu
Cpu
 
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
 
Struktur dan fungsi_cpu
Struktur dan fungsi_cpuStruktur dan fungsi_cpu
Struktur dan fungsi_cpu
 
Rini cpu
Rini cpuRini cpu
Rini cpu
 
Ppt cpu
Ppt cpuPpt cpu
Ppt cpu
 
STRUKTUR DAN FUNGSI CPU
STRUKTUR DAN FUNGSI CPUSTRUKTUR DAN FUNGSI CPU
STRUKTUR DAN FUNGSI CPU
 
Orkom - Modul 4
Orkom - Modul 4Orkom - Modul 4
Orkom - Modul 4
 
Komponen utama cpu
Komponen utama cpuKomponen utama cpu
Komponen utama cpu
 
Struktur cpu
Struktur cpuStruktur cpu
Struktur cpu
 
about computer systems
about computer systemsabout computer systems
about computer systems
 
Orkom - Modul 5
Orkom - Modul 5Orkom - Modul 5
Orkom - Modul 5
 
Cara Kerja CPU
Cara Kerja CPUCara Kerja CPU
Cara Kerja CPU
 
Arsitektur cpu
Arsitektur cpuArsitektur cpu
Arsitektur cpu
 
Cara Kerja CPU
Cara Kerja CPUCara Kerja CPU
Cara Kerja CPU
 
Pti (4) prosesor dan memori
Pti (4)   prosesor dan memori Pti (4)   prosesor dan memori
Pti (4) prosesor dan memori
 
Cara proses perhitungan cpu
Cara proses perhitungan cpu Cara proses perhitungan cpu
Cara proses perhitungan cpu
 
Pengantar orkom
Pengantar orkomPengantar orkom
Pengantar orkom
 
Cpu
CpuCpu
Cpu
 
Minggu ketiga
Minggu ketigaMinggu ketiga
Minggu ketiga
 
Sejarah dan perkembangan hardware
Sejarah dan perkembangan hardwareSejarah dan perkembangan hardware
Sejarah dan perkembangan hardware
 

Viewers also liked

Google Drive - Forms
Google Drive - FormsGoogle Drive - Forms
Google Drive - Formsmilanblazevic
 
FourOceansRewards lowrez
FourOceansRewards lowrezFourOceansRewards lowrez
FourOceansRewards lowrezVirad Shah
 
Misha Infotech Delivering Excellence with Interactive IT services.
Misha Infotech Delivering Excellence with Interactive IT services.Misha Infotech Delivering Excellence with Interactive IT services.
Misha Infotech Delivering Excellence with Interactive IT services.Misha Infotech
 
dataflowdiagram2 121005140736-phpapp01
dataflowdiagram2 121005140736-phpapp01dataflowdiagram2 121005140736-phpapp01
dataflowdiagram2 121005140736-phpapp01Shashi soni
 
On Cost of Olympics-Economics
On Cost of Olympics-EconomicsOn Cost of Olympics-Economics
On Cost of Olympics-EconomicsPankajSultane
 
Economics Presentation On Cost of Olympics
Economics Presentation On Cost of Olympics Economics Presentation On Cost of Olympics
Economics Presentation On Cost of Olympics PankajSultane
 
Segmentation Targeting Positioning OF Hindustan Unilever limited
Segmentation Targeting Positioning OF Hindustan Unilever limitedSegmentation Targeting Positioning OF Hindustan Unilever limited
Segmentation Targeting Positioning OF Hindustan Unilever limitedPankajSultane
 

Viewers also liked (10)

Google Drive - Forms
Google Drive - FormsGoogle Drive - Forms
Google Drive - Forms
 
Flash memory
Flash memory Flash memory
Flash memory
 
FourOceansRewards lowrez
FourOceansRewards lowrezFourOceansRewards lowrez
FourOceansRewards lowrez
 
Misha Infotech Delivering Excellence with Interactive IT services.
Misha Infotech Delivering Excellence with Interactive IT services.Misha Infotech Delivering Excellence with Interactive IT services.
Misha Infotech Delivering Excellence with Interactive IT services.
 
dataflowdiagram2 121005140736-phpapp01
dataflowdiagram2 121005140736-phpapp01dataflowdiagram2 121005140736-phpapp01
dataflowdiagram2 121005140736-phpapp01
 
On Cost of Olympics-Economics
On Cost of Olympics-EconomicsOn Cost of Olympics-Economics
On Cost of Olympics-Economics
 
Payroll
PayrollPayroll
Payroll
 
Economics Presentation On Cost of Olympics
Economics Presentation On Cost of Olympics Economics Presentation On Cost of Olympics
Economics Presentation On Cost of Olympics
 
Payroll
PayrollPayroll
Payroll
 
Segmentation Targeting Positioning OF Hindustan Unilever limited
Segmentation Targeting Positioning OF Hindustan Unilever limitedSegmentation Targeting Positioning OF Hindustan Unilever limited
Segmentation Targeting Positioning OF Hindustan Unilever limited
 

Similar to CPU Kerja

pembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.pptpembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.pptssuser651430
 
Pembahasan mengenai cpu
Pembahasan mengenai cpuPembahasan mengenai cpu
Pembahasan mengenai cpuVeniAprilia
 
Struktur dan Fungsi Processor
Struktur dan Fungsi ProcessorStruktur dan Fungsi Processor
Struktur dan Fungsi ProcessorDhicca Rama
 
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.pptxImamCaksate
 
pensdiskisdpptstrukturcpu-191114160232.pdf
pensdiskisdpptstrukturcpu-191114160232.pdfpensdiskisdpptstrukturcpu-191114160232.pdf
pensdiskisdpptstrukturcpu-191114160232.pdfssuser651430
 
Makalah strukutr komputer wa ode murni jaenawati
Makalah strukutr komputer wa ode murni jaenawatiMakalah strukutr komputer wa ode murni jaenawati
Makalah strukutr komputer wa ode murni jaenawatiOperator Warnet Vast Raha
 
Makalah strukutr komputer wa ode murni jaenawati
Makalah strukutr komputer wa ode murni jaenawatiMakalah strukutr komputer wa ode murni jaenawati
Makalah strukutr komputer wa ode murni jaenawatiOperator Warnet Vast Raha
 
PROCESOR DAN MEMORI
PROCESOR DAN MEMORIPROCESOR DAN MEMORI
PROCESOR DAN MEMORIEDIS BLOG
 
Pengantar Teknologi Informasi - Prosesor dan Memori
Pengantar Teknologi Informasi - Prosesor dan MemoriPengantar Teknologi Informasi - Prosesor dan Memori
Pengantar Teknologi Informasi - Prosesor dan MemoriDedi Irawan
 
Makalah strukutr komputer wa ode murni jaenawati
Makalah strukutr komputer wa ode murni jaenawatiMakalah strukutr komputer wa ode murni jaenawati
Makalah strukutr komputer wa ode murni jaenawatiSeptian Muna Barakati
 
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 2CahyyCahya
 

Similar to CPU Kerja (19)

Cpu
CpuCpu
Cpu
 
pembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.pptpembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.ppt
 
Pembahasan mengenai cpu
Pembahasan mengenai cpuPembahasan mengenai cpu
Pembahasan mengenai cpu
 
Organisasi komputer-4
Organisasi komputer-4Organisasi komputer-4
Organisasi komputer-4
 
Struktur dan Fungsi Processor
Struktur dan Fungsi ProcessorStruktur dan Fungsi Processor
Struktur dan Fungsi Processor
 
Pembahasan mengenai cpu
Pembahasan mengenai cpuPembahasan mengenai cpu
Pembahasan mengenai cpu
 
Pembahasan mengenai cpu
Pembahasan mengenai cpuPembahasan mengenai cpu
Pembahasan mengenai cpu
 
STRUKTUR_DAN_FUNGSI_CPU.ppt
STRUKTUR_DAN_FUNGSI_CPU.pptSTRUKTUR_DAN_FUNGSI_CPU.ppt
STRUKTUR_DAN_FUNGSI_CPU.ppt
 
Cpu
CpuCpu
Cpu
 
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
 
Pert.1 struktur dasar komputer
Pert.1 struktur dasar komputerPert.1 struktur dasar komputer
Pert.1 struktur dasar komputer
 
pensdiskisdpptstrukturcpu-191114160232.pdf
pensdiskisdpptstrukturcpu-191114160232.pdfpensdiskisdpptstrukturcpu-191114160232.pdf
pensdiskisdpptstrukturcpu-191114160232.pdf
 
Makalah strukutr komputer wa ode murni jaenawati
Makalah strukutr komputer wa ode murni jaenawatiMakalah strukutr komputer wa ode murni jaenawati
Makalah strukutr komputer wa ode murni jaenawati
 
Makalah strukutr komputer wa ode murni jaenawati
Makalah strukutr komputer wa ode murni jaenawatiMakalah strukutr komputer wa ode murni jaenawati
Makalah strukutr komputer wa ode murni jaenawati
 
CPU
CPUCPU
CPU
 
PROCESOR DAN MEMORI
PROCESOR DAN MEMORIPROCESOR DAN MEMORI
PROCESOR DAN MEMORI
 
Pengantar Teknologi Informasi - Prosesor dan Memori
Pengantar Teknologi Informasi - Prosesor dan MemoriPengantar Teknologi Informasi - Prosesor dan Memori
Pengantar Teknologi Informasi - Prosesor dan Memori
 
Makalah strukutr komputer wa ode murni jaenawati
Makalah strukutr komputer wa ode murni jaenawatiMakalah strukutr komputer wa ode murni jaenawati
Makalah strukutr komputer wa ode murni jaenawati
 
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
 

Recently uploaded

421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptxGiftaJewela
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxnerow98
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxawaldarmawan3
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
Lembar Catatan Percakapan Pasca observasidocx
Lembar Catatan Percakapan Pasca observasidocxLembar Catatan Percakapan Pasca observasidocx
Lembar Catatan Percakapan Pasca observasidocxbkandrisaputra
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptxHendryJulistiyanto
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxsdn3jatiblora
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 

Recently uploaded (20)

421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
Lembar Catatan Percakapan Pasca observasidocx
Lembar Catatan Percakapan Pasca observasidocxLembar Catatan Percakapan Pasca observasidocx
Lembar Catatan Percakapan Pasca observasidocx
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptx
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 

CPU Kerja

  • 1. Central Processing Unit (CPU) A. Pengertian CPU CPU (Central Processing Unit) adalah otak atau sumber dari komputer yang mengatur dan memproses seluruh kerja komputer. CPU ini berbentuk IC yang diberi nama sesuai dengan tipenya, misalnya 8088 untuk PC XT dan 80286 untuk PC AT,Pentium IV dan sebagainya. Karena CPU ini berada pada suatu board (papan) yang disebut motherboard dan terletk dalam kotak (casing), sekarang ini orang jadi cenderung menyebut kotak berisi catu daya, disk drive dan motherboard sebagai CPU/ kotak CPU. Di dalam kotak CPU biasanya terdapat 2 buah disket drive yang diberi nama disket drive A dan disket drive B. selain disket drive ada juga yang mempunyai hard disk dan CD ROM. B. Fungsi CPU Fungsi utama CPU adalah menjalankan program-program yang disimpan di memori utama. Hal ini dilakukan dengan cara mengambil instruksi-instruksi dari memori utama dan mengeksekusinya satu persatu sesuai dengan alur perintah. Pekerjaan ini dilakukan dalam dua tahapan yaitu membaca instruksi (fetch) dan melaksanakan instruksi tersebut (execute). Proses membaca dan melaksankan ini dilakukan berulang-ulang sampai semua instruksi yang terdapat di memori utama dijalankan atau komputer dimatikan. Proses ini dikenal juga sebagai siklus fetch-eksekusi. a) Siklus fetch-eksekusi bisa dijelaskan sebagai berikut  i. di awal setiap siklus, CPU akan membaca dari memori utama, ii. sebuah register, yang disebut Program Counter (PC), akan mengawasi dan menghitung instruksi selanjutnya, iii. ketika CPU membaca sebuah instruksi, Program Counter akan menambah satu hitungannya, iv. lalu instruksi-instruksi yang dibaca tersebut akan dimuat dalam suatu register yang disebut register instruksi (IR), dan akhirnya v. CPU akan melakukan interpretasi terhadap instruksi yang disimpan dalam bentuk kode binari, dan melakukan aksi yang sesuai dengan instruksi tersebut.Download b) Siklus Intruksi i. 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. ii. Instruction Fetch (IF), yaitu membaca atau pengambil instruksi dari lokasi memorinya ke CPU. iii. Instruction Operation Decoding (IOD), yaitu menganalisa instruksi untuk menentukan jenis operasi yang akan dibentuk dan operand yang akan digunakan. iv. Operand Address Calculation (OAC), yaitu menentukan alamat operand, hal ini dilakukan apabila melibatkan referensi operand pada memori. v. Operand Fetch (OF), adalah mengambil operand dari memori atau dari modul I/O.
  • 2. vi. Data Operation (DO), yaitu membentuk operasi yang diperintahkan dalam instruksi. vii. Operand store (OS), yaitu menyimpan hasil eksekusi ke dalam memori Sub Siklus Intruksi a. Fetch : membaca instruksi berikutnya dari memori ke dalam CPU b. Execute : menginterpretasikan opcode dan melakukan operasi yang diindikasikan c. Interrupt : Apabila interrupt diaktifkan dan interrupt telah terjadi, simpan status proses saat itu dan layani interrupt. Aksi – Aksi CPU i. CPU Memori, perpindahan data dari CPU ke memori dan sebaliknya ii. CPU – I/0, perpindahan data dari CPU ke modul I/0 dan sebaliknya iii. Pengolahan Data, CPU membentuk sejumlah operasi aritmatika dan logika terhadap data iv. Kontrol, merupakan instruksi untuk pengontrolan fungsi atau kerja. Misalnya instruksi pengubahan urusan eksekusi C. Komponen – Komponen CPU a) Control Unit yang mampu mengatur jalannya program. Komponen ini sudah pasti terdapat dalam semua CPU. CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi-fungsi operasinya. Termasuk dalam tanggung jawab unit kontrol adalah mengambil intruksi-intruksi dari memori utama dan menentukan jenis instruksi tersebut. 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. Tugas dari control unit ini adalah: Ø Mengatur dan mengendalikan alat-alat input dan output Ø Mengambil instruksi-instruksi dari memori utama. Ø Mengambil data dari memori utama (jika diperlukan) untuk diproses. Ø Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU Ø Menyimpan hasil proses ke memori utama. b) Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses. Memori ini bersifat sementara, biasanya di gunakan untuk menyimpan data saat di olah ataupun data untuk pengolahan selanjutnya. Secara analogi,register ini dapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi ingatan-ingatan, satuan kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk melakukan perhitungan dan perbandingan logika c) Aritmetic Logic Unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. ALU sering di sebut mesin bahasa karena bagian ini ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang
  • 3. digunakan disebut adder. Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan , kurang dari, dan lebih besar atau sama dengan. d) CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan. D. Cara Kerja CPU Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di RAM (melalui Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data ditampung di Working-storage). Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di General-purpose register (dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di Accumulator. Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan.