CONTROL UNIT. Putu Putra Astawa

dokumen-dokumen yang mirip
Unit Control (Hardwired and Micro-programmed)

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

Operasi Unit Kontrol. Organisasi Komputer II. STMIK AUB Surakarta

Operasi Unit Kontrol. Arsitektur Komputer II. STMIK AUB Surakarta

STRUKTUR CPU. Arsitektur Komputer

Organisasi Komputer & Organisiasi Prosesor

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

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

CPU PERKEMBANGAN ARSITEKTUR CPU. ( Central Processing Unit )

Organisasi Komputer. Candra Ahmadi, MT

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

DCH1B3 Konfigurasi Perangkat Keras Komputer

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

Struktur dan Fungsi CPU. Ptputraastawa.wordpress.com

Pengantar Organisasi Komputer. Abdul Syukur

Bagian 2 STRUKTUR CPU

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

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

ORGANISASI DAN ARSITEKTUR KOMPUTER TUGAS KELOMPOK

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER CENTRAL PROCESSING UNIT

Aditya Wikan Mahastama

Hanif Fakhrurroja, MT

Arsitektur Set Instruksi. Abdul Syukur

DASAR KOMPUTER DAN PEMROGRAMAN

CENTRAL PROCESSING UNIT CPU

1 Tinjau Ulang Sistem Komputer

PROSESOR: CONTROL DAN DATAPATH. Oky Dwi Nurhayati, ST, MT

Materi 2: Computer Systems

Pertemuan ke - 5 Struktur CPU

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

ORGANISASI KOMPUTER DASAR

Kumpulan instruksi lengkap yang dimengerti

ORGANISASI SISTEM KOMPUTER & ORGANISASI CPU Oleh: Priyanto

CENTRAL PROCESSING UNIT (CPU) Sebuah mesin tipe von neumann

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

JAWABAN ORGANISASI KOMPUTER 7 Agustus 2004

Struktur CPU 3/23/2011

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

Oleh : Agus Priyanto, M.Kom

Organisasi & Arsitektur Komputer

CENTRAL PROCESSING UNIT (CPU)

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

DCH1B3 Konfigurasi Perangkat Keras Komputer

ebook Fakultas Teknologi Industri Universitas Gunadarma 2013

Set Instruksi: Set instruksi?

William Stallings Computer Organization and Architecture

Berbagai Macam Bentuk Komputer

Unit Kendali (2) CONTROL UNIT. RegDst Branch. MemRead. MemToReg. Instruction (31-26) ALUOp MemWrite. ALUSrc. RegWrite

BAB VI ARSITEKTUR KOMPUTER

ARSITEKTUR KOMPUTER SET INSTRUKSI

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

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

PERTEMUAN MINGGU KE-5 ARSITEKTUR SET INSTRUKSI

ARSITEKTUR VON NEUMANN. Arsitektur Komputer

Materi 6: Control Unit Operations

Instructions Set. Element dari instruction. Representasi dari Op code

7.1 Pendahuluan. 7.2 Central Processing Unit (CPU)

Simple As Possible (SAP) - 1. Abdul Syukur

GAMBARAN UMUM SISTEM KOMPUTER

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

Organisasi Sistem Komputer

Organisasi Komputer II STMIK AUB SURAKARTA

REVIEW EVOLUSI KOMPUTER

SATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI DAN ARSITEKTUR KOMPUTER KODE MK: TE055217

Pengantar Teknologi Informasi A. Pertemuan 7. Prossesor & Memori

Sejarah Komputer dan Evolusi Kinerja Komputer

Pertemuan 9 : CPU (CENTRAL PROCESSING UNIT)

Pendahuluan BAB I PENDAHULUAN

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

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

Pengantar Teknologi Informasi PERANGKAT KERAS. Santika WP. Departemen Teknik Informatika Institut Teknologi Bandung

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

Komputer : Perancangan Kinerja

Komponen-komponen Komputer

Evolusi & Perkembangan Komputer BAB 02

SISTEM KOMPUTER SMK MEDIA INFORMATIKA

Pertemuan Ke-7 INSTRUCTION SET

Pertemuan Ke-2 Evolusi Komputer

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

DASAR KOMPUTER. Pandangan Umum Komputer

Arsitektur dan Organisasi Komputer. Set instruksi dan Pengalamatan

SOAL UAS SISTEM KOMPUTER Kelas XI RPL & TKJ

IKI20210 Pengantar Organisasi Komputer Kuliah no. 1b: Basic Operations

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

Mikroprosesor. Nuryono Satya Widodo, S.T.,M.Eng. Mikroprosesor 1

PERTEMUAN. 1. Organisasi Processor. 2. Organisasi Register

Eksekusi instruksi Tipe R, LW-SW, Beq, dan Jump (Pertemuan ke-24)

Organisasi dan Arsitektur Komputer

Perangkat Keras Komputer

SISTEM MIKROPROSESOR RIZAL SURYANA JURUSAN TEKNIK ELEKTRO - UNJANI

Organisasi dan Arsitektur Komputer : Perancangan Kinerja

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

Hanif Fakhrurroja, MT

SISTEM KOMPUTER.

SATUAN ACARA PERKULIAHAN

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer

Semoga Tuhan memberi berkah pada kelas ini.

ARSITEKTUR DAN ORGANISASI KOMPUTER

Organisasi Sistem komputer

Simple As Possible (SAP) - 2. Abdul Syukur

Transkripsi:

CONTROL UNIT

CONTROL UNIT Bagian dari komputer yang menggenerasi signal yang mengontrol operasi komputer. Tugas Control Unit adalah mengontrol sisklus Mesin Von Neumann : 1. Menjemput instruksi berikutnya yang akan dijalankan dari memori, menempatkannya dalam register instruksi (IR) dan menambahkan (Increment) PC untuk menunjukkan atau mengarahkan ke instruksi beikutnya yang ada dalam memori, 2. Mendekode dan menjalankan instriksi yang baru saja dijemput.

von Neumann/Turing Konsep: Stored Program Computer Main memory: menyimpan program dan data ALU: mengerjakan operasi data biner Control unit: interpretasi instruksi dari memory dan meng-eksekusi Peratan Input/output dikendailkan oleh control unit Princeton Institute for Advanced Studies IAS Selesai dibuat 1952

Structure Mesin von Nuemann Arithmetic and Logic Unit Input Output t Main Equipment Memory Program Control Unit

Headline Mendefinisikan elemen dasar prosesor Mendiskripsikan operasi mikro yang harus dilakukan prosesor Menentukan fungsi Control Unit yang harus dilakukan prosesor

Elemen Dasar Prosesor ALU :elemen komputer paling dasar Register :menyimpan data (informasi status program, memori, register dan modul I/O) Internal Data Path :memindahkan data antar register dan antara register dan ALU External Data Path :menghubungkan register ke memori dan modul I/O dan terkadang dengan bus sistem Control Unit :menyebabkan operasi dalam CPU

Prosesor: Control & Datapath Computer Processor (active) Control ( brain ) Datapath th ( brawn ) Memory (passive) (where programs, data live when running) Devices Input Output

Review: Organisasi Prosesor (Single-bus) Control lines Memory bus Address lines Data lines PC MAR MDR Instruction Decoder IR R0 Control Unit ALU control lines Add Sub XOR Y ALU Carry-in R(n-1) Datapath Unit Z TEMP

A Simple Computer & its Control Unit

A Simple Computer & its Control Unit

Instruction Micro-Operations A computer executes a program of instructions (or instruction ti cycles) Each instruction cycle has a number to steps or phases: Fetch, Indirect (if specified), Execute, Interrupt (if requested) These can be seen as micro-operations Setiap langkah melakukan operasi tertentu Operasi Atomic pada CPU

Elemen dalam eksekusi Program

Tipe Operasi Mikro Transfer data between registers Transfer data from register to external Transfer data from external to register Perform arithmetic or logical ops

FUNGSI CONTROL UNIT 1. Sequencing (mengurutkan operasi) Membuat sejumlah operasi CPU akan melalui urutan operasi tertentu 2. Mengeksekusi Membuat kinerja setiap operasi mikro selesai dengan menggunakan sinyal kontrol tertentu t t

JENIS SINYAL KONTROL Clock (satu instruksi operasi mikro persiklus clock) Instruction Register (Opcode setiap instruksi dan menentukan instuksi mikro yang akan dilakukan) Flags (Menunjukkan status CPU dan hasil dari operasi sebelumnya) Kontrol BUS (Interupsi dan Sinyal Ak Acknowledgment) ld Ouput dalam CPU (Pergerakan Data dan Mengaktifkan fungsi Tertentu) Melalui Kontrol BUS (Ke memori dan Ke I/O)

Flowchart for Instruction Cycle

JENIS CONTROL UNIT 1. Control Unit Microprogrammed Untuk menggenerasi signal kontrol dengan cara membaca dan mengeluarkan atau mengalirkan mikroinstruksi. 2. Control Unit Konvensional /Hard-Wired Untuk menggenerasi signal kontrol. Digunakan pada komputer berkinerja tinggi (super komputer) dan RISC Komputer Mainframe sering menggunakannya untuk aritmetik, logika dan shift sederhana dan instruksi akses memori. CU Konvensional menghasilkan suatu rangkaian mirointruksi. Perbedaannya dengan CU Microprogrammed terletak pada gerbang logikanya menggenerasi semua mikroorder sehingga eksekusinya lebih cepat.

CONTROL UNIT MICROPROGRAMMED Terbagi 2 yaitu : 1. Control Vertikal Jenis implementasi dimana signal kontrol di kode ke dalam pada bit, kemudian digunakan setelah dikode. 2. Control Horizontal Control dimana setiap bit kontrol mengatur 1 operasi gate atau mesin.

KOMPONEN-KOMPONEN POKOK CONTROL UNIT MICROPROGRAMMED 1. Instruction Register Menyimpan instruksi register mesin yang dijalankan. 2. Control Store berisi microprogrammed Untuk semua instruksi mesin. Untuk startup mesin. Untuk memprosesan interupt 3. Address Computing Circuiting Menentukan alamat Control Store dari mikroinstruksi berikutnya yang akan dijalankan.

4. Microprogrammed Counter Menyimpan alamat dari mikroinstruksi berikutnya. 5. Microinstruction Buffer Menyimpan mikroinstruksi tersebut selama dieksekusi. 6. Microinstruction Decoder Menghasilkan dan mengeluarkan mikroorder yang didasarkan pada mikroinstruksi dan opcode instruksi yang akan dijalankan