PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC.

Slides:



Advertisements
Presentasi serupa
Nama kelmpok : maskar nurlailah. r
Advertisements

Struktur CPU Delta Ardy Prima, S.ST.
PENGANTAR TEKNOLOGI INFORMASI
Organisasi dan Arsitektur Komputer
Struktur CPU.
PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC.
PERTEMUAN MINGGU KE- 10 CONTROL UNIT.
Organisasi Komputer : Struktur dan Fungsi Komputer 2
Kode MK : TI Revisi Terakhir : Sesi 8 Tim Jurusan Mode Pengalamatan dan Set Instruksi.
PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC OLEH SARI NY.
NAMA KELOMPOK NPM  ANDRIANA RESTIASARI  JULAEHA  JEN RETNO ERYANI DOSEN PEMBIMBING : NAHOT FRASTIAN UNIVERSITAS.
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
Operasi Mikro Kendali Prosesor Unit Kendali Kendali Mikroporgrammed.
BAB 3 – Pandangan Tingkat Paling Atas Fungsi dan Interkoneksi Komputer
Organisasi dan Arsitektur Komputer
REDUCED INSTRUCTIONS SET ARCHITECTURE.
CPU (CENTRAL PROCESSING UNIT)
Organisasi dan Arsitektur Komputer
ARSITEKTUR SET INSTRUKSI
LOKASI DAN OPERASI MEMORI
Reduced Instruction Set Computer(RISC)
Prosesor RISC dan CISC.
ORGANISASI & ARSITEKTUR KOMPUTER 2 STRUKTUR & FUNGSI CPU IBP WIDJA, MT
Arsitektur Komputer CISC dan RISC
PIPELINE DAN PROSESOR PARALEL
PIPELINING INSTRUCTION
Reduced Instruction Set Computers
Pipelining.
Arsitektur Mikroprosessor 8086
Organisasi dan arsitektur komputer
Instruksi dalam CPU.
PROSESOR DLX.
ARSITEKTUR SET INSTRUKSI
PIPELINE DAN PROSESOR PARALEL
Struktur dan Fungsi CPU (II)
Pertemuan III SET Instruksi.
MODE PENGALAMATAN DAN SET INSTRUKSI
CPU (CENTRAL PROCESSING UNIT)
Struktur Sistem Komputer
ARSITEKTUR SET INSTRUKSI
Mode Pengalamatan &Jenis-Jenis Instruksi
ORGANISASI & ARSITEKTUR KOMPUTER 2 SET INSTRUKSI IBP WIDJA, MT
12. Teknologi Pipeline By Serdiwansyah N. A..
KLASIFIKASI ARSITEKTURAL
Pertemuan 12 (PIPELINING)
Arsitektur Komputer II
Reduced Instruction Set Computers
Stallings W., Organisasi dan Arsitektur Komputer, Prentice Hall, 1996
PIPELINING INSTRUKSI Created by : Rizka Ariyanto ( )
CPU (CENTRAL PROCESSING UNIT)
PENGANTAR TEKNOLOGI INFORMASI
PROCESSING DEVICE CPU (Central Processing Unit); memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. ALU.
PERTEMUAN MINGGU KE-11 PIPELINE DAN RISC.
ORGANISASI & ARSITEKTUR KOMPUTER 2 PROCESSOR SUPERSCALAR IBP WIDJA, MT
ARSITEKTUR SET INSTRUKSI
Organisasi dan Arsitektur Komputer
PERTEMUAN EVOLUSI KOMPUTER P1.
DOSEN PENGAMPU :SOEGIARTO, M.KOM,
Pertemuan IV Struktur dan Fungsi CPU (III)
Pertemuan ke - 5 Struktur CPU
ARSITEKTUR & ORGANISASI KOMPUTER
Pertemuan ke 3 Struktur CPU
PROCESSOR.
ARSITEKTUR SET INSTRUKSI
Set Instruksi.
PERTEMUAN MINGGU KE- 10 CONTROL UNIT.
CPU (CENTRAL PROCESSING UNIT)
PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC.
ARSITEKTUR SET INSTRUKSI
Karakteristik Set Instruksi 14 JP. Karakteristik Set Instruksi Pengertian Set Instruksi Set instruksi adalah kumpulan dari instruksi yang dapat dijalankan.
Transcript presentasi:

PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC

PIPELINE Pipeline: Mesin yang melaksanakan beberapa komputasi yang berbeda secara bersama-sama ,namun pada saat itu setiap komputasi akan berada dalam tahapan eksekusi yang berbeda

KATEGORI PIPELINE 1. Pipeline Unit Arithmetic Berguna untuk operasi vektor 2. Pipeline Unit Instruction Berguna untuk komputer yang mempunyai set instruksi yang sederhana

PIPELINE ARITMETIC UNIT Pengembangan pipeline aritmetik dapat dilihat dari perkalian biner unsigned Operasi shift dan penambahan menjadi tahapan pemrosesan dalam pengali pipelined. Pengalian bilangan biner dengan 2n adalah sama dengan menggesernya ke kiri sebesar n bit dan menyisipkan nol pada sebelah kanannya

PIPELINE INSTRUCTION UNIT Tujuan pipeline instruksi adalah untuk memaksimalkan kecepatan mengalirnya instruksi Jumlah event yang dapat mengurangi kecepatan instruksi dalam mengalir melalui pipeline, diantaranya yaitu : 1. Unit fungsional harus dapat bekerja sama dengan unit instruksi 2. Inter Instruction dependencies (keterganungan antar instruksi) 3. Unit instruksi harus secara logis menjalankan beberapa instruksi secara urut.

TEKNIK DASAR YANG DIGUNAKAN DALAM MERANCANG SUPERKOMPUTER DAN RISC 1. Pendekodean instruksi pipelined 2. Beberapa unit fungsional pipelined yang beroperasi secara bersamaan 3. Bank memori inetrleaved tak sinkron 4. Cache instruksi dan data independen 5. Sejumlah bus untuk mentransfer data, alamat dan signal kontrol

PEMROSESAN VEKTOR LEBIH CEPAT DARIPADA PEMROSESAN SKALAR 1. Berkurangnya kontensi memori karena adanya akses memori yang lebih sedikit 2. Berkurangnya pendekodean instruksi 3. Tingkah lakunya bisa diramalkan, hal ini khususnya penting bagi : Pengindeksan implisit dan akses memori Pencabangan implisit

REDUCED INSTRUCTION SET COMPUTER (RISC) Fitur Utama : General Purpose Register dalam jumlah yang amat banyak Menggunakan teknologi compiler untuk mengoptimalisasikan penggunaan register Instuction Set yang sedikit dan sederhana Pendekatan umum dalam instruksi pipeline Memimpin untuk : Set eksekusi yang besar dan lebih banyak mode pengalamatan

KARAKTERISTIK RISC Satu instruksi persiklus Operasi register to register Mode pengalamatan yang sederhana Format instruksi yang sederhana Desain hardwired (tanpa microcode) Format instruksi yang fix Proses compile yang cepat

PIPELINING PADA RISC Terdapat berbagai macam instruksi pada register to register Siklus Instruksi memiliki 2 Fase : 1. I : Instruction Fetch (Pengambilan Instruksi) 2. E : Execute (Melakukan operasiALU dengan register input dan output Operasi Load dan Store memiliki 3 Fase : 1. I : Instruction Fetch 2. E : Execute (Menghitung alamat memori) 3. D : Memory (Operasi register ke memori atau memori ke register

OPTIMALISASI PIPELINE Percabangan yang dikenal Delay Branch 1. Tidak akan ada efeknya sampai suatu eksekusi instruksi selesai 2. Instruksi percabangan akhirnya mengalami delay