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

dokumen-dokumen yang mirip
STRUKTUR CPU. Arsitektur Komputer

Struktur CPU 3/23/2011

Oleh : Agus Priyanto, M.Kom

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 dan Fungsi CPU. Ptputraastawa.wordpress.com

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER CENTRAL PROCESSING UNIT

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

Hanif Fakhrurroja, MT

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

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

Pertemuan ke - 5 Struktur CPU

Bagian 2 STRUKTUR CPU

Organisasi & Arsitektur Komputer

CPU PERKEMBANGAN ARSITEKTUR CPU. ( Central Processing Unit )

ORGANISASI DAN ARSITEKTUR KOMPUTER TUGAS KELOMPOK

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

Pertemuan 9 : CPU (CENTRAL PROCESSING UNIT)

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

Pertemuan ke - 6 Struktur CPU

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

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

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

SINYAL INTERUPSI. 1. Latar Belakang

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

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

PERTEMUAN. 1. Organisasi Processor. 2. Organisasi Register

ORGANISASI KOMPUTER DASAR

ebook Fakultas Teknologi Industri Universitas Gunadarma 2013

CENTRAL PROCESSING UNIT CPU

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

1 Tinjau Ulang Sistem Komputer

Komponen-komponen Komputer

Arsitektur Set Instruksi. Abdul Syukur

DCH1B3 Konfigurasi Perangkat Keras Komputer

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

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

JAWABAN ORGANISASI KOMPUTER 7 Agustus 2004

Organisasi Komputer II STMIK AUB SURAKARTA

Arsitektur cpu pada PC

Aditya Wikan Mahastama

CONTROL UNIT. Putu Putra Astawa

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

Operasi Unit Kontrol. Arsitektur Komputer II. STMIK AUB Surakarta

SOAL UAS SISTEM KOMPUTER Kelas XI RPL & TKJ

William Stallings Computer Organization and Architecture

Materi 5: Processor Structure & Function

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer

Organisasi Komputer & Organisiasi Prosesor

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

Operasi Unit Kontrol. Organisasi Komputer II. STMIK AUB Surakarta

ORGANISASI SISTEM KOMPUTER & ORGANISASI CPU Oleh: Priyanto

Struktur Sistem Komputer

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

P10 Media I/O Universitas Mercu Buana Yogyakarta

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

Pengantar Teknologi Informasi A. Pertemuan 7. Prossesor & Memori

Pengertian dan Fungsi CPU

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

Perangkat Keras Komputer dan Perangkat Input Output

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

SISTEM MIKROPROSESOR RIZAL SURYANA JURUSAN TEKNIK ELEKTRO - UNJANI

Hanif Fakhrurroja, MT

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

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

Tinjaun Umum Sistem Komputer 1

Materi 2: Computer Systems

Struktur Sistem Komputer

Hanif Fakhrurroja, MT

Unit Control (Hardwired and Micro-programmed)

Materi 6: Control Unit Operations

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

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

CENTRAL PROCESSING UNIT (CPU) Sebuah mesin tipe von neumann

ARSITEKTUR DAN ORGANISASI KOMPUTER

Arsitektur dan Organisasi Komputer. Set instruksi dan Pengalamatan

DCH1B3 Konfigurasi Perangkat Keras Komputer. Input/Output

KONSEP DASAR SISTEM KOMPUTER

Soal Komunikasi Data Kelas XI TKJ

DASAR KOMPUTER. Pandangan Umum Komputer

CENTRAL PROCESSING UNIT (CPU)

Pertemuan ke 6 Set Instruksi. Computer Organization Dosen : Eko Budi Setiawan

Pendahuluan BAB I PENDAHULUAN

Organisasi Komputer II. Micro-programmed Control. (Kontrol Termikroprogram)

REVIEW EVOLUSI KOMPUTER

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

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

Pertemuan Ke-12 RISC dan CISC

Pengantar Teknologi Informasi. Evangs Mailoa (evangsmailoa.wordpress.com) Fakultas Teknologi Informasi UKSW

SET INSTRUKSI. Organisasi dan Arsitektur Komputer

Struktur dan Fungsi Processor

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

Teknologi Scalar untuk meningkatkan Kinerja Prosesor

ARSITEKTUR KOMPUTER SET INSTRUKSI

Arsitektur Komputer, Mikroprosesor dan Mikrokontroller. TTH2D3 Mikroprosesor

7.1 Pendahuluan. 7.2 Central Processing Unit (CPU)

ebook ORGANISASI KOMPUTER DASAR Minggu 6 Fakultas Teknologi Industri Universitas Gunadarma 2013

Sistem Komputer. Tiga komponen utama : CPU

Transkripsi:

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

CPU Merupakan komponen terpenting dari sistem komputer sebagai pengolah data berdasarkan instruksi yang diberikan kepadanya.

1. Fetch Instruction (Mengambil Instruksi) CPU harus membaca instruksi dari memori 2. Interpret Instruction (Menterjemahkan Instruksi) Instruksi harus diinstruksikan untuk menentukan aksi apa yang perlu diambil 3. Fetch Data (Mengambil Data) Eksekusi suatu instruksi memerlukan pembacaan dari memori atau modul I/O 4. Process Data (Mengolah Data) Eksekusi suatu instruksi memerlukan operasi aritmatika atau logika terhadap data 5. Write Data (Menulis Data) Hasil eksekusi memerlukan penulisan data ke memori atau modul I/O

Arithmetic and Logic Unit (ALU) Control Unit Register CPU Interconnections

- ALU (arithmetic Logical Unit) adalah sebuah satu bagian dari mikroposesor yang berfungsi untuk melakukan operasi hitungan aritmatika dan logika. - ALU terdiri dari dua bagian, yaitu Unit arithmetika dan Unit Logika booelean, yang masing-masing memiliki spesifikasi tugas tersendiri.

Bertugas membentuk fungsi-fungsi pengolahan data komputer. ALU sering juga disebut sebagai bahasa mesin (machine Language), karena bagian ini mengerjakan instruksi-instruksi bahasa mesin yang diberikan padanya. Melakukan keputusan dari operasi logika sesuai dengan instruksi program.

Secara umum Control Unit Bertugas mengontrol operasi CPU sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi fungsi operasinya. Tanggung jawab unit kontrol adalah mengambil instruksi instruksi dari memori utama dan menentukan jenis instruksi tersebut.

Mengatur dan mengendalikan alat-alat input dan output. Mengambil instruksi-instruksi dari memori utama. Mengambil data dari memori utama kalau diperlukan oleh proses. Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja. Menyimpan hasil proses ke memori utama.

Media penyimpan/memory internal CPU yang digunakan saat proses pengolahan data. Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.

User Visible Register Register ini memungkinkan pemogram bahasa mesin dan bahasa assembler meminimalkan referensi main memory dengan cara mengoptimasi penggunaan register Control and Status Register Register ini digunakan oleh Control Unit untuk mengontrol operasi CPU dan oleh program sistem operasi untuk mengontrol eksekusi program

Jumlah register sangat menentukan kinerja suatu prosesor Jumlah register juga berpengaruh pada rancangan set instruksi karena register yang lebih banyak akan memerlukan bits operand specifier yang lebih banyak pula

Program Counter (PC) atau pencacah program - berisi alamat instruksi yang akan diambil Instruction Register (IR) - berisi instruksi yang terakhir diambil Memori Address Register (MAR) - berisi alamat sebuah lokasi didalam memori Memori Buffer Register (MBR) - berisi sebuah word data yang akan dituliskan kedalam memori atau word yang terakhir dibaca

Sistem koneksi dan bus yang menghubungkan komponen internal dan bus bus eksternal CPU Komponen internal CPU yaitu ALU, unit kontrol dan register register. Komponen eksternal CPU : sistem lainnya, seperti main memori, piranti masukan/keluaran (I/O)

Fetch adalah siklus pengambilan data ke memori atau register Execute: menginterpretasikan opcode dan melakukan operasi yang diindikasikan Interupt: apabila interupt diaktifkan dan interupt telah terjadi, simpan status proses saat itu dan layani interupsi

Pada setiap siklus instruksi, CPU awalnya akan membaca instruksi dari memori Terdapat register dalam CPU yang berfungsi mengawasi dan menghitung instruksi selanjutnya, yang disebut Program Counter (PC)

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

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.

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

Program, yaitu interupsi yang dibangkitkan dengan beberapa kondisi yang terjadi pada hasil eksekusi program. Contohnya: aritmatika 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.

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

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 menyetel program counter (PC) ke alamat awal routine interrupt handler.

http://id.wikipedia.org/wiki/unit_kendali http://id.wikipedia.org/wiki/register_prosesor http://retnoree.wordpress.com/2012/06/07/makalahstruktur-cpu/ http://elib.unikom.ac.id www.anneahira.com Buku Pengenalan Komputer, Hal 154-155, karangan Prof.Dr.Jogiyanto H.M, M.B.A.,Akt.