Pertemuan 9 : CPU (CENTRAL PROCESSING UNIT)

dokumen-dokumen yang mirip
STRUKTUR CPU. Arsitektur Komputer

Struktur CPU 3/23/2011

Pertemuan 2 Organisasi Komputer II. Struktur & Fungsi CPU (I)

3. ALU. Tugas utama adalah melakukan semua perhitungan aritmatika dan melakukan keputusan dari suatu operasi logika.

STRUKTUR FUNGSI CPU. Menjelaskan tentang komponen utama CPU. Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register

Organisasi Komputer. Candra Ahmadi, MT

Oleh : Agus Priyanto, M.Kom

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER CENTRAL PROCESSING UNIT

Oleh: 1. Singgih Gunawan Setyadi ( ) 2. Handung Kusjayanto ( ) 3. Wahyu Isnawan ( )

CPU PERKEMBANGAN ARSITEKTUR CPU. ( Central Processing Unit )

Organisasi & Arsitektur Komputer

Struktur Fungsi CPU. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 03 --

Pertemuan ke - 6 Struktur CPU

Hanif Fakhrurroja, MT

Bagian 2 STRUKTUR CPU

TI2043 Organisasi dan Arsitektur Komputer Tugas 2 Interrupt Driven I/O

SINYAL INTERUPSI. 1. Latar Belakang

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

Struktur dan Fungsi CPU. Ptputraastawa.wordpress.com

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

Disusun oleh: 1. Dito Aditya Yudistira ( ) 2. Rendy Pratama ( ) 3. Teguh Budi Rachmanto ( ) 4. Ika Yuniarti ( )

Operasi Unit Kontrol. Arsitektur Komputer II. STMIK AUB Surakarta

Pertemuan ke - 5 Struktur CPU

TUGAS MAKALAH STRUKTUR dan FUNGSI CPU GURU PEMBIMBING: IVAN ARIVANDI. Oleh: NOVY PUSPITA WARDANY

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

Organisasi Komputer II STMIK AUB SURAKARTA

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

CENTRAL PROCESSING UNIT CPU

PROGRAM STUDI S1 SISTEM KOMPUTER UNIVERSITAS DIPONEGORO. Oky Dwi Nurhayati, ST, MT

ORGANISASI DAN ARSITEKTUR KOMPUTER TUGAS KELOMPOK

Operasi Unit Kontrol. Organisasi Komputer II. STMIK AUB Surakarta

Arsitektur Komputer tentang Mekanisme Kerja Prosesor dalam Menjalankan Intruksi dan Interupsi pada Sistem Kerja Komputer

Hal-hal yang perlu dilakukan CPU adalah : 1. Fetch Instruction = mengambil instruksi 2. Interpret Instruction = Menterjemahkan instruksi 3.

Komponen-komponen Komputer

Aditya Wikan Mahastama

ORGANISASI KOMPUTER DASAR

SOAL UAS SISTEM KOMPUTER Kelas XI RPL & TKJ

ARSITEKTUR DAN ORGANISASI KOMPUTER

1 Tinjau Ulang Sistem Komputer

Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse

William Stallings Computer Organization and Architecture

PERTEMUAN. 1. Organisasi Processor. 2. Organisasi Register

Rangkuman Materi Presentasi AOK. Input/Output Terprogram, Intterupt Driven dan DMA. (Direct Memory Access)

Pertemuan Ke-7 INSTRUCTION SET

Instructions Set. Element dari instruction. Representasi dari Op code

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

Sistem Operasi Pertemuan 1 Arsitektur Komputer. (Penyegaran) H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ.

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen

Evolusi & Perkembangan Komputer BAB 02

Tinjaun Umum Sistem Komputer 1

PROGRAM STUDI S1 SISTEM KOMPUTER UNIVERSITAS DIPONEGORO. Bus Sistem. Oky Dwi Nurhayati, ST, MT

Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse

Organisasi Komputer & Organisiasi Prosesor

DCH1B3 Konfigurasi Perangkat Keras Komputer. Input/Output

Pertemuan ke - 12 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

Materi 6: Control Unit Operations

ORGANISASI SISTEM KOMPUTER & ORGANISASI CPU Oleh: Priyanto

Pengantar Teknologi Informasi A. Pertemuan 7. Prossesor & Memori

REVIEW EVOLUSI KOMPUTER

Disusun oleh: Endro Ariyanto. Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom

Apa yang dimaksud dengan program?

Arsitektur Set Instruksi. Abdul Syukur

MODUL PRAKTIKUM SISTEM OPERASI PRAKTIKUM I MODEL PEMROGRAMAN 1

System Buses. Eri Prasetyo W.

BAB Arsitektur Komputer. Konsep Arsitektur Komputer. Rini Agustina, S.Kom, M.Pd RINI AGUSTINA - DARI BERBAGAI SUMBER

Soal Komunikasi Data Kelas XI TKJ

Pertemuan Ke-2 Evolusi Komputer

Kumpulan instruksi lengkap yang dimengerti

INPUT / OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

Input/Output. (Pertemuan ke-9) Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom. Diedit ulang oleh: Endro Ariyanto

Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran)

Organisasi dan Arsitektur Komputer : Perancangan Kinerja

CONTROL UNIT. Putu Putra Astawa

REVIEW EVOLUSI KOMPUTER

Direktori yang diperlihatkan pada gambar 1. tersebut adalah untuk satu unit (mis. disk pack atau tape reel) dari penyimpanan sekunder. Labelnya berisi

P10 Media I/O Universitas Mercu Buana Yogyakarta

Chapter 6 Input/Output

BAB V SISTEM PENGOLAHAN DATA KOMPUTER (Arsitektur Komputer) "Pengantar Teknologi Informasi" 1

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

Hanif Fakhrurroja, MT

10. Konsep Operasional Prosessor dan Memori

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

Pertemuan Ke-12 RISC dan CISC

Set Instruksi: Set instruksi?

ARSITEKTUR KOMPUTER SET INSTRUKSI

DASAR KOMPUTER. Pandangan Umum Komputer

PERTEMUAN 2 APLIKASI KOMPUTER. Sistem Operasi. Rangga Rinaldi, S.Kom, MM. Modul ke: Fakultas Desain dan Seni Kreatif. Program Studi Desain Produk

PERTEMUAN MINGGU KE-5 ARSITEKTUR SET INSTRUKSI

Hanif Fakhrurroja, MT

Sistem komputer. Tiga komponen utama :

ebook Fakultas Teknologi Industri Universitas Gunadarma 2013

MAKALAH MODE DAN FORMAT PENGALAMATAN SET INSTRUKSI. Nama : Annisa Christyanti Kelas : XI TJA 3 NIS :

MICROPROCESSOR. Published by. imeldaflorensia91

Arsitektur cpu pada PC

MENGENAL SISTEM KOMPUTER

Materi 5: Processor Structure & Function

7.1 Pendahuluan. 7.2 Central Processing Unit (CPU)

BAB 8 PENGENALAN KONTROL INPUT/OUTPUT

Struktur Sistem Komputer

Struktur dan Fungsi Processor

Transkripsi:

Pertemuan 9 : CPU (CENTRAL PROCESSING UNIT)

1.ArihtmeticLogikalUnit (ALU) 2. Control Unit 3. Register 4. Internal Bus

Fungsi CPU : Menjalankan program program yang disimpan dalam memori utama dengan cara mengambil instruksi instruksi, menguji instruksi tersebut dan mengeksekusinya satu persatu sesuai alur perintah. Proses eksekusi dalam CPU ada dua langkah : 1. Fetch Instruction (Mengambil Instruksi) 2. Execute instruction (Pelaksanaan Instruksi)

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.

Instruction Fetch (IF), yaitu membaca atau pengambil instruksi dari lokasi memorinya ke CPU. Instruction Operation Decoding (IOD), yaitu menganalisa instruksi untuk menentukan jenis operasi yang akan dibentuk dan operand yang akan digunakan. Operand Address Calculation (OAC), yaitu menentukan alamat operand, hal ini dilakukan apabila melibatkan referensi operand pada memori.

Operand Fetch (OF), adalah mengambil operand dari memori atau dari modul I/O. Data Operation (DO), yaitu membentuk operasi yang diperintahkan dalam instruksi. Operand store (OS), yaitu menyimpan hasil eksekusi ke dalam memori.

Fetch PC contains address of next instruction Address moved to MAR Address placed on address bus Control unit requests memory read Result placed on data bus, copied to MBR, then to IR Meanwhile PC incremented by 1

IR is examined If indirect addressing, indirect cycle is performed Right most N bits of MBR transferred to MAR Control unit requests memory read Result (address of operand) moved to MBR

May take many forms Depends on instruction being executed May include Memory read/write Input/Output Register transfers ALU operations

Simple Predictable Current PC saved to allow resumption after interrupt Contents of PC copied to MBR Special memory location (e.g. stack pointer) loaded to MAR MBR written to memory PC loaded with address of interrupt handling routine Next instruction (first of interrupt handler) can be fetched

Fungsi interupsi adalah mekanisme penghentian atau pengalihan pengolahan instruksi dalam CPU kepada routine interupsi. Tujuan interupsi secara umum untuk menejemen pengeksekusian routine instruksi agar efektif dan efisien antar CPU dan modul modul I/O maupun memori

Program, yaitu interupsi yang dibangkitkan dengan beberapa kondisi yang terjadi pada hasil eksekusi program. Contohnya: arimatika overflow, pembagian nol, oparasi ilegal. Timer, adalah interupsi yang dibangkitkan pewaktuan dalam prosesor. Sinyal ini memungkinkan sistem operasi menjalankan fungsi tertentu secara reguler. I/O, sinyal interupsi yang dibangkitkan oleh modul I/O sehubungan pemberitahuan kondisi error dan penyelesaian suatu operasi. Hardware failure, adalah interupsi yang dibangkitkan oleh kegagalan daya atau kesalahan paritas memori.

Untuk sistem operasi yang kompleks sangat dimungkinkan adanya interupsi ganda (multiple interrupt). Misalnya: Suatu komputer akan menerima permintaan interupsi saat proses pencetakan dengan printer selesai, disamping itu dimungkinkan dari saluran komunikasi akan mengirimkan permintaan interupsi setiap kali data tiba.

1. Pengolahan interupsi berurutan / sekuensial : menolak atau tidak mengizinkan interupsi lain saat suatu interupsi ditangani prosesor. Kemudian setelah prosesor selesai menangani suatu interupsi maka interupsi lain baru di tangani. 2. Pengolahan interupsi bersarang : dengan mendefinisikan prioritas bagi interupsi dan interrupt handler mengizinkan interupsi berprioritas lebih tinggi ditangani terlebih dahulu

suatu sistem memiliki tiga perangkat I/O: printer, disk, dan saluran komunikasi, masing masing prioritasnya 2, 4 dan 5. Pada awal sistem melakukan pencetakan dengan printer, saat itu terdapat pengiriman data pada saluran komunikasi sehingga modul komunikasi meminta interupsi. Proses selanjutnya adalah pengalihan eksekusi interupsi mudul komunikasi, sedangkan interupsi printer ditangguhkan. Saat pengeksekusian modul komunikasi terjadi interupsi disk, namun karena prioritasnya lebih rendah maka interupsi disk ditangguhkan. Setelah interupsi modul komunikasi selesai akan dilanjutkan interupsi yang memiliki prioritas lebih tinggi, yaitu disk. Bila nterupsi disk selesai dilanjutkan eksekusi interupsi printer. Selanjutnya dilanjutkan eksekusi program utama.

Fetch instruction Decode instruction Calculate operands (i.e. EAs) Fetch operands Execute instructions Write result Overlap these operations

Memiliki 2 fungsi: 1. User Visibel Register General Purpose Register Register Alamat Register Data Register KodeStatus Kondisi(Flag) 2. Control dan Status Register Program Counter (PC) 2. Instruction Register (IR) 3. Memory Address Register (MAR) 4. MemoriBuffer Register (MBR)