Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Arsitektur dan Organisasi Komputer
Arsitektur CPU dan Datapath Part1 Danar Putra Pamungkas, S.Kom danarpamungkas.wordpress.com
2
Point – point pembahasan
1 Komponen CPU 2 Fungsi CPU
3
Central Processing Unit
Komponen CPU perangkat keras komputer yang berfungsi untuk menerima dan melaksanakan perintah(instruksi) dan data dari perangkat lunak Central Processing Unit
4
Komponen Internal CPU
5
Komponen – komponen CPU
Arithmetic Logic Unit Melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. Control Unit Pengontrol operasi CPU dan komputer secara keseluruhan, untuk sinkronisasi kerja antar komponen dalam menjalankan fungsi-fungsi operasi dlm komputer Register Media penyimpan CPU yang digunakan untuk menyimpan data yang diproses ataupun data yang akan diproses CPU Interconnections Sistem interkoneksi dan bus yang menghubungkan komponen internal maupun eksternal CPU.
6
Fungsi CPU Menjalankan program – program yang disimpan dalam memori utama (mengambil instruksi), menguji instruksi tersebut dan mengeksekusinya sesuai alur perintah CPU
7
Proses Eksekusi Program
Siklus pelaksanaan instruksi (execute) Siklus pembacaan instruksi (fetch) Step 3 Program Counter (PC) menambah satu hitungan setiap kali CPU membaca instruksi Step 2 Register mengawasi dan menyiapkan instruksi yang akan di eksekusi (dihitung) dalam register intruksi (IR) Step 1 CPU membaca (mengambil) instruksi dari memori
8
Siklus instruksi dasar
9
Aksi – aksi eksekusi Instruksi untuk pengontrol fungsi
CPU membentuk sejumlah operasi aritmatika dan logika terhadap data Perpindahan data dari CPU ke modul I/O dan sebaliknya Perpindahan data dari CPU ke memori dan sebaliknya CPU - Memori CPU – I/O Pengolahan Data Kontrol
10
Detail Siklus Instruksi
IF OF OS IAC IOD OAC DO 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
11
Fungsi Interrupt Interrupt Tujuan Interrupt
Mekanisme penghentian / pengalihan pengolahan instruksi dalam CPU kepada routine instrupsi Tujuan Interrupt Untuk mengatur pengeksekusian instruksi agar efektif dan efisien antar CPU dan Modul I/O maupun memori
12
Macam – macam Sinyal Interrupt
Intrupsi yg dibangkitkan pewaktuan dalam prosesor ==>> memungkinkan Sistem Operasi menjalankan fungsi tertentu secara reguler Intrupsi yg dibangkitkan dengan beberapa kondisi yg terjadi pd hasil eksekusi program ==>>aritmatika overflow, pembagian nol, operasi ilegal Program Timer Hardware failure I/O 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
13
Siklus eksekusi instruksi dengan interrupt
14
Thank You! Danar Putra Pamungkas, S.Kom danarpamungkas.wordpress.com
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.