arsitektur dan organisasi komputer
DESCRIPTION
Arsitektur dan Organisasi Komputer. Arsitektur CPU dan Datapath Part1. Danar Putra Pamungkas , S.Kom. d anarpamungkas.wordpress.com. Point – point pembahasan. 1. Komponen CPU. 2. Fungsi CPU. Komponen CPU. - PowerPoint PPT PresentationTRANSCRIPT
LOGO
LOGO
Arsitektur CPU dan Datapath Part1
Arsitektur dan Organisasi Komputer
danarpamungkas.wordpress.com
Danar Putra Pamungkas, S.Kom
Point – point pembahasan
Komponen CPU
Fungsi CPU
1
2
Komponen CPU
perangkat keras komputer yang berfungsi untuk menerima dan
melaksanakan perintah(instruksi) dan data dari perangkat lunak
Central Processing Unit
Komponen Internal CPU
Komponen – komponen CPU
Arithmetic Logic Unit
Control Unit
Register
Melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan.
Media penyimpan CPU yang digunakan untuk menyimpan data yang diproses ataupun data yang akan diproses
Pengontrol operasi CPU dan komputer secara keseluruhan, untuk sinkronisasi kerja antar komponen dalam menjalankan fungsi-fungsi operasi dlm komputer
CPU Interconnections
Sistem interkoneksi dan bus yang menghubungkan komponen internal maupun eksternal CPU.
Fungsi CPU
Menjalankan program – program yang disimpan dalam memori utama (mengambil instruksi), menguji instruksi tersebut dan mengeksekusinya sesuai alur perintah
CPU
Proses Eksekusi Program
Step 1
Step 2
Step 3
•CPU membaca (mengambil) instruksi dari memori
•Register mengawasi dan menyiapkan instruksi yang akan di eksekusi (dihitung) dalam register intruksi (IR)
•Program Counter (PC) menambah satu hitungan setiap kali CPU membaca instruksi
Siklus pembacaan
instruksi (fetch)
Siklus pelaksanaan instruksi (execute)
Siklus instruksi dasar
Aksi – aksi eksekusi
Perpindahan data dari CPU ke memori dan sebaliknya
Perpindahan data dari CPU ke modul I/O dan sebaliknya
CPU membentuk sejumlah operasi aritmatika dan logika terhadap data
Instruksi untuk pengontrol fungsi
CPU - Memori CPU – I/O Pengolahan Data Kontrol
Detail Siklus Instruksi
IFIF OFOF OSOS
IACIAC IODIOD OACOAC DODO OACOAC
Akses CPU ke memori atau modul I/O
Operasi Internal CPU
Instruksi berikutnya String / vektor
hasil jamak
Operand jamak
Keterangan
Instruction Fetch (IF) : membaca / mengambil instruksi dari memori
Instruction Operation Decoding (IOD) : menganalisa instruksi untuk menentukan jenis operasi yg akan dibentuk
Instruction Address Calculation (IAC) : kalkulasi/menentukan alamat instruksi berikutnya yg akan dieksekusi
Operand Address Calculation (OAC) : menentukan alamat operand
Operand Fetch (OF) : mengambil operand dari memori / modul I/O
Data Operation (DO) : membentuk operasi yang diperintahkan dalam instruksi
Operand Store (OS) : menyimpan hasil eksekusi ke dalam memori
Fungsi Interrupt
Interrupt
Tujuan Interrupt
Untuk mengatur pengeksekusian instruksi agar efektif dan efisien antar CPU dan Modul I/O maupun memori
Mekanisme penghentian / pengalihan pengolahan instruksi dalam CPU kepada routine instrupsi
Macam – macam Sinyal Interrupt
Intrupsi yg dibangkitkan dengan beberapa kondisi yg terjadi pd hasil eksekusi program
==>>aritmatika overflow, pembagian nol, operasi ilegal
Program Timer
I/OHardware failure
Intrupsi yg dibangkitkan pewaktuan dalam prosesor
==>> memungkinkan Sistem Operasi menjalankan fungsi tertentu secara reguler
Intrupsi yg dibangkitkan oleh kegagalan daya atau kesalahan
paritas memori
Intrupsi yg dibangkitkan oleh modul I/O sehubungan pemberitahuan kondisi error dan penyesuaian suatu operasi
Siklus eksekusi instruksi dengan interrupt
LOGO
www.themegallery.com
LOGO
danarpamungkas.wordpress.com
Danar Putra Pamungkas, S.Kom