Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

dokumen-dokumen yang mirip
Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

Pertemuan ke - 6 Struktur CPU

STRUKTUR CPU. Arsitektur Komputer

Oleh : Agus Priyanto, M.Kom

Struktur CPU 3/23/2011

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

Organisasi & Arsitektur Komputer

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

Organisasi Komputer. Candra Ahmadi, MT

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

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

William Stallings Computer Organization and Architecture

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER CENTRAL PROCESSING UNIT

SINYAL INTERUPSI. 1. Latar Belakang

Apa yang dimaksud dengan program?

Pertemuan 9 : CPU (CENTRAL PROCESSING UNIT)

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

Organisasi dan Arsitektur Komputer : Perancangan Kinerja

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

CPU PERKEMBANGAN ARSITEKTUR CPU. ( Central Processing Unit )

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

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

System Buses. Eri Prasetyo W.

ORGANISASI DAN ARSITEKTUR KOMPUTER TUGAS KELOMPOK

REVIEW EVOLUSI KOMPUTER

REVIEW EVOLUSI KOMPUTER

Aditya Wikan Mahastama

P10 Media I/O Universitas Mercu Buana Yogyakarta

Operasi Unit Kontrol. Arsitektur Komputer II. STMIK AUB Surakarta

Bagian 2 STRUKTUR CPU

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

Komponen-komponen Komputer

BUS KOMPUTER. Di susun oleh : Yulius Ardi ( ) Purnomo ( ) Samih atif ( ) Agus tiawan ( ) Candra Gunawan ( )

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

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

Chapter 6 Input/Output

Sistem komputer. Tiga komponen utama :

Hanif Fakhrurroja, MT

Operasi Unit Kontrol. Organisasi Komputer II. STMIK AUB Surakarta

DCH1B3 Konfigurasi Perangkat Keras Komputer. Input/Output

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

Aditya Wikan Mahastama

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

ORGANISASI KOMPUTER DASAR

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

DASAR KOMPUTER. Input/Output

ARSITEKTUR DAN ORGANISASI KOMPUTER

P11 BUS Universitas Mercu Buana Yogyakarta

Model Proses : 1. Sequential Process / bergantian 2. Multiprogramming 3. CPU Switching peralihan prosedur dalam mengolah 1 proses ke proses lainnya.

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

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

Arsitektur Set Instruksi. Abdul Syukur

Organisasi & Arsitektur Komputer

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

Aditya Wikan Mahastama

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

Arsitektur Komputer II AUB SURAKARTA

DIRECT MEMORY ACCESS (DMA)

DASAR KOMPUTER. Pandangan Umum Komputer

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

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

ORGANISASI KOMPUTER 1

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

Struktur dan Fungsi CPU. Ptputraastawa.wordpress.com

BAB 8 PENGENALAN KONTROL INPUT/OUTPUT

Sejarah, Evolusi dan Kinerja Komputer Universitas Mercu Buana Yogyakarta

Pengantar Hardware: Sistem Bus pada Komputer. Hanif Fakhrurroja, MT

Sistem Komputer. Tiga komponen utama : CPU

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

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

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

DCH1B3 Konfigurasi Perangkat Keras Komputer

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

1 Tinjau Ulang Sistem Komputer

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer

CENTRAL PROCESSING UNIT CPU

Pendahuluan BAB I PENDAHULUAN

MENGENAL SISTEM KOMPUTER

DCH1B3 Konfigurasi Perangkat Keras Komputer

ebook Fakultas Teknologi Industri Universitas Gunadarma 2013

Struktur Sistem Komputer

SOAL UAS SISTEM KOMPUTER Kelas XI RPL & TKJ

Mikroposesor-berbasis Sistem PC

Pertemuan ke 14 Sistem Bus Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

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

Tinjaun Umum Sistem Komputer 1

P6 Memori Universitas Mercu Buana Yogyakarta

Struktur Sistem Komputer

Pengantar Organisasi & Arsitektur Komputer. Pertemuan Ke-2

Dua komponen yang menjalankan proses dalam komputer, yaitu : Central Processing Unit (CPU) Memory Kedua komponen tersebut terletak pada Motherboard.

Pertemuan ke - 5 Struktur CPU

BAB 8 PENGENALAN KONTROL INPUT/OUTPUT

Arsitektur cpu pada PC

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER SISTEM INPUT OUTPUT

Hanif Fakhrurroja, MT

Pengertian dan Fungsi CPU

Konsep Organisasi dan Arsitektur Komputer (Pertemuan ke-2)

Organisasi dan Arsitektur Komputer : Perancangan Kinerja

Berbagai Macam Bentuk Komputer

Transkripsi:

P6 Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta A. Sidiq P. 1

Interrupts Mekanisme penghentian atau pengalihan pengolahan instruksi dalam CPU kepada routine interupsi. Hampir semua modul (memori dan I/O) memiliki mekanisme yang dapat menginterupsi kerja CPU. 2

Objective Interrupts Secara umum untuk menejemen pengeksekusian routine instruksi agar efektif dan efisien antar CPU dan modul modul I/O maupun memori. Setiap komponen komputer dapat menjalankan tugasnya secara bersamaan, tetapi kendali terletak pada CPU disamping itu kecepatan eksekusi masing masing modul berbeda. Dapat sebagai sinkronisasi kerja antar modul. 3

Program Flow Control 4

Classes Of Interrupts Program, suatu interupsi yang dibangkitkan dengan beberapa kondisi yang terjadi pada hasil eksekusi program, seperti : Timer, arithmetic overflow, pembagian dengan nol, oparasi ilegal. suatu interupsi yang dibangkitkan timer di dalam prosesor. Hal ini memungkinkan sistem operasi menjalankan fungsi tertentu secara reguler. 5

I/O, suatu interupsi yang dibangkitkan oleh pengontrol I/O sehubungan dengan pemberitahuan kondisi error dan penyelesaian suatu operasi. Hardware failure, suatu interupsi yang dibangkitkan oleh kegagalan daya atau memory parity error. 6

Process Of Interrupts Dengan adanya mekanisme interupsi, prosesor dapat digunakan untuk mengeksekusi instruksi instruksi lain. Saat suatu modul telah selesai menjalankan tugasnya dan siap menerima tugas berikutnya maka modul ini akan mengirimkan permintaan interupsi ke prosesor. Kemudian prosesor akan menghentikan eksekusi yang dijalankannya untuk menghandel routine interupsi. Setelah program interupsi selesai maka prosesor akan melanjutkan eksekusi programnya kembali. Saat sinyal interupsi diterima prosesor ada dua kemungkinan tindakan, yaitu interupsi diterima/ditangguhkan dan interupsi ditolak. 7

If An Interrupt Is Pending Maka : Prosesor menangguhkan eksekusi program yang dijalankan dan menyimpan konteksnya. Tindakan ini adalah menyimpan alamat instruksi berikutnya yang akan dieksekusi dan data lain yang relevan. Prosesor mengatur program counter (PC) ke alamat awal dari routine interrupt handler. 8

Transfer of Control via Interrupts 9

Instruction Cycle with Interrupts 10

Program Timing Short I/O Wait 11

Program Timing Long I/O Wait 12

Multiple Interrupts Ada 2 Pendekatan : Pendekatan ini disebut pengolahan interupsi berurutan/sekuensial (Disable interrupts) Tidak mengizinkan interupsi lain saat suatu interupsi ditangani prosesor. Setelah prosesor selesai menangani suatu interupsi maka interupsi lain baru di tangani. Pengolahan interupsi bersarang yaitu mendefinisikan prioritas bagi interupsi (Define priorities) Interrupt handler mengizinkan interupsi berprioritas lebih tinggi ditangani terlebih dahulu 13

Multiple Interrupts - Sequential 14

Multiple Interrupt - Nested 15

Connecting All the units must be connected Different type of connection for different type of unit Memory Input/Output CPU 16

Computer Modules 17

Memory Connection Receives and sends data Receives addresses (of locations) Receives control signals Read Write Timing 18

Input/Output Connection Similar to memory from computer s viewpoint Output Receive data from computer Send data to peripheral Input Receive data from peripheral Send data to computer 19

Receive control signals from computer Send control signals to peripherals e.g. spin disk Receive addresses from computer e.g. port number to identify peripheral Send interrupt signals (control) 20

CPU Connection Reads instruction and data Writes out data (after processing) Sends control signals to other units Receives (& acts on) interrupts 21

Conclusion Siklus instruksi terdiri dari instruksi fetch, diikuti oleh nol atau lebih operand fetch-fetch, nol atau lebih operand simpan, suatu interupsi pemeriksa (jika interupsi dimungkinkan) Komponen sistem komputer Processor Main Memory I/O Modules harus saling berkomunikasi untuk menukar data dan sinyal kontrol. 22

Foreground Reading Stallings, chapter 3 (all of it) 23

Home Work Buatlah paper mengenai : Sandy Bridge NIM Ganjil (Ex : 10111071) APU (Accelerated Processing Unit) NIM Genap (Ex : 10111072) Nilai tambah : Jika menyertakan sample penerapan teknologi tersebut Page Set Up : A4 (LRTB = 2.54 cm) Font Calibri 11 Spacing 1.15 Paper Format : Cover (Judul, NIM, Nama, Kelas) Daftar Isi Isi : NIM Ganjil Sandy Bridge, Kelebihan, Kekurangan NIM Genap APU Kelebihan, Kekurangan Daftar Pustaka (Format paper & minimal 3) 25

Tugas dikumpulkan e-mail ke : Subject : TP6_K22_ARSIKOM_NIM (Kelas Reguler Sore = 22) File Name : TP6_K22_ARSIKOM_NIM.odt (Kelas Reguler Sore = 22) Email : Kelas Reguler Sore (22) = dnd_07june07@hotmail.com Batas limit pengumpulan (21) : Day : Rabu Date : 07 April 2014 Time : 23:59:59 WIB (Mail Server) 26

Note Jika : Melebihi batas waktu File Name & Subject e-mail tidak sesuai dengan format yang ditentukan Salah e-mail Maka : Secara oromatis dianggap tidak mengirimkan tugas..! 27

Untuk kelompok 3 Kelas 22 : Nama Kelompok : Alif Sumaryanto (12111094) Riski Ardiansyah (12112076) Anita Maria (12112087) Materi : Memory Dipersiapkan materi untuk presentasi pada pertemuan ke 7 tanggal 08 Mei 2014. 28