Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Komponen & fungsi komputer

Presentasi serupa


Presentasi berjudul: "Komponen & fungsi komputer"— Transcript presentasi:

1 Komponen & fungsi komputer
Arsitektur komputer 2017

2 Konsep Arsitektur Komputer
Desain mengacu pada arsitektur von Neumann Data dan instruksi disimpan pada memori (read-write) tunggal Isi memori dialamati berdasarkan lokasi, tanpa memperhatikan tipe data Eksekusi terjadi berurutan (kecuali dimodifikasi secara eksplisit) 2017

3 Pendekatan Pemrograman
2017

4 Komponen Komputer

5 Fungsi Komputer Fungsi dasar komputer adalah mengeksekusi program
Program terdiri dari sekumpulan instruksi yang disimpan di memori Pemrosesan instruksi: fetch & eksekusi instruksi Eksekusi program dilakukan dengan melakukan pemrosesan instruksi secara berulang 2017

6 Fungsi Komputer (2) Proses yang diperlukan untuk menyelesaikan instruksi tunggal disebut instruction cycle (siklus instruksi) 2017

7 Fungsi Komputer (3) 2017

8 Prosesor membaca (fetch) instruksi dari memori
Siklus Instruksi Prosesor membaca (fetch) instruksi dari memori Register yang dinamakan program counter (PC) menyimpan alamat instruksi selanjutnya Prosesor menambah nilai pada PC Memori yang digunakan untuk fetch instruction adalah instruction register 2017

9 Siklus Instruksi (2) Kontrol/kendali Pemrosesan data Prosesor-I/O
Prosesor-memori Fungsidasar yang dilakukan pada siklus instruksi 2017

10

11 Siklus instruksi untuk perintah ADD B,A

12

13 Instruction address calculation (iac) Instruction fetch (if)
Siklus Instruksi (3) Instruction address calculation (iac) Berisi alamat instruksi yang akan dieksekusi selanjutnya Instruction fetch (if) Membaca instruksi dari lokasi memori ke prosesor Instruction operation decoding (iod) Menganalisis untuk menentukan tipe operasi yang dilakukan dan operand yang digunakan 2017

14 Siklus Instruksi (4) Operand address calculation (oac)
Menentukan alamat operand memory atau I/o Operand fetch (of) Membaca operand dari memori atau dari I/O Data operation (do) Melakukan operasi sesuai dengan instruksi yang dikerjakan Operand store (os) Menyimpan hasil ke memori atau I/O 2017

15 Interrupt Interrupt adalah mekanisme yang dilakukan perangkat lain (I/O, memori, dll) yang dapat menghentikan proses yang sedang dilakukan 2017

16 Interrupt (2) Program Dihasilkan karena beberapa kondisi akibat dari eksekusi instruksi, seperti overflow aritmatika, pembagian dengan nol, mencoba menjalankan instruksi mesin ilegal, atau penggunaan di luar ruang memori yang diizinkan pengguna Timer Dihasilkan oleh timer dalam prosesor. Hal ini memungkinkan sistem operasi untuk melakukan fungsi tertentu secara reguler I/O Dihasilkan oleh pengontrol I/O, untuk menandai penyelesaian normal dari sebuah operasi, permintaan layanan dari prosesor, atau untuk memberi sinyal berbagai kondisi kesalahan Kegagalan Hardware Dihasilkan oleh kegagalan seperti kegagalan daya atau kesalahan paritas memori 2017

17

18 Interrupt & Siklus Instruksi
Interrupt request Interrupt handler Interrupt cycle 2017

19

20 2017

21 Prosesor menghentikan program yang sedang dieksekusi dan menyimpannya
Siklus Interrupt Prosesor menghentikan program yang sedang dieksekusi dan menyimpannya Menyimpan alamat yang akan dieksekusi berikutnya Menyimpan data yang relevan saat proses dihentikan Set program counter dengan alamat instruksi interrupt handler 2017

22 Hijau user program, abu2 operasi I/O
2017

23 Terima Kasih 2017


Download ppt "Komponen & fungsi komputer"

Presentasi serupa


Iklan oleh Google