arsitektur dan organisasi komputer

14
LOGO LOGO Arsitektur CPU dan Datapath Part1 Arsitektur dan Organisasi Komputer danarpamungkas.wordpress.com Danar Putra Pamungkas, S.Kom

Upload: avian

Post on 29-Jan-2016

51 views

Category:

Documents


0 download

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 Presentation

TRANSCRIPT

Page 1: Arsitektur dan Organisasi Komputer

LOGO

LOGO

Arsitektur CPU dan Datapath Part1

Arsitektur dan Organisasi Komputer

danarpamungkas.wordpress.com

Danar Putra Pamungkas, S.Kom

Page 2: Arsitektur dan Organisasi Komputer

Point – point pembahasan

Komponen CPU

Fungsi CPU

1

2

Page 3: Arsitektur dan Organisasi Komputer

Komponen CPU

perangkat keras komputer yang berfungsi untuk menerima dan

melaksanakan perintah(instruksi) dan data dari perangkat lunak

Central Processing Unit

Page 4: Arsitektur dan Organisasi Komputer

Komponen Internal CPU

Page 5: Arsitektur dan Organisasi Komputer

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.

Page 6: Arsitektur dan Organisasi Komputer

Fungsi CPU

Menjalankan program – program yang disimpan dalam memori utama (mengambil instruksi), menguji instruksi tersebut dan mengeksekusinya sesuai alur perintah

CPU

Page 7: Arsitektur dan Organisasi Komputer

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)

Page 8: Arsitektur dan Organisasi Komputer

Siklus instruksi dasar

Page 9: Arsitektur dan Organisasi Komputer

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

Page 10: Arsitektur dan Organisasi Komputer

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

Page 11: Arsitektur dan Organisasi Komputer

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

Page 12: Arsitektur dan Organisasi Komputer

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

Page 13: Arsitektur dan Organisasi Komputer

Siklus eksekusi instruksi dengan interrupt

Page 14: Arsitektur dan Organisasi Komputer

LOGO

www.themegallery.com

LOGO

danarpamungkas.wordpress.com

Danar Putra Pamungkas, S.Kom