Arsitektur Komputer CISC dan RISC

Slides:



Advertisements
Presentasi serupa
Struktur CPU Delta Ardy Prima, S.ST.
Advertisements

Pertemuan ke - 4 Evolusi dan Kinerja Komputer
PENGANTAR TEKNOLOGI INFORMASI
Organisasi dan Arsitektur Komputer
Struktur CPU Organisasi Komputer TATA SUMITRA M.KOM HP
PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC.
Mikrokontroller Berbasiskan RISC 32 bits
Arsitektur Komputer “Instruksi Set Arsitektur”
Mode Pengalamatan.
Kode MK : TI Revisi Terakhir : Sesi 8 Tim Jurusan Mode Pengalamatan dan Set Instruksi.
PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC OLEH SARI NY.
Twelve: Microprocessor dan Memory
Pertemuan ke – 2 sesi 2 Evolusi dan Kinerja Komputer
REDUCED INSTRUCTIONS SET ARCHITECTURE.
Organisasi dan Arsitektur Komputer
PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC.
Organisasi Komputer Pertemuan III TATA SUMITRA M.KOM HP
Central Processing Unit
ARSITEKTUR SET INSTRUKSI
10. Set Intruksi : Karakteristik dan Fungsi
Arsitektur dan Organisasi Komputer
LOKASI DAN OPERASI MEMORI
Reduced Instruction Set Computer(RISC)
Prosesor RISC dan CISC.
ORGANISASI & ARSITEKTUR KOMPUTER 2 STRUKTUR & FUNGSI CPU IBP WIDJA, MT
Pertemuan 4 (Set Instruksi ARM)
PIPELINE DAN PROSESOR PARALEL
Reduced Instruction Set Computers
Organisasi dan arsitektur komputer
Bahasa Assembly Mulyono.
PIPELINE DAN PROSESOR PARALEL
SISTEM PENGOLAHAN DATA KOMPUTER
Arsitektur Komputer D. Sinaga, M.Kom.
Oleh : Maskie Z. Oematan Teknik Informatika UNIKOM 2010
Perkembangan Generasi Komputer
MODE PENGALAMATAN DAN SET INSTRUKSI
Matakuliah : H0162/ Mikroprosesor Tahun : 2006 Versi : 1/0
Struktur CPU.
Pertemuan 3 Evolusi dan Kinerja komputer Author : Linda Norhan, ST.
ORGANISASI & ARSITEKTUR KOMPUTER 2 SET INSTRUKSI IBP WIDJA, MT
ARSITEKTUR KOMPUTER.
ORGANISASI PROSESSOR, REGISTER DAN SIKLUS INSTRUKSI
William Stallings Computer Organization and Architecture
Reduced Instruction Set Computers
PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI – A
evolusi dan kinerja komputer
Stallings W., Organisasi dan Arsitektur Komputer, Prentice Hall, 1996
Evolusi dan Kinerja Komputer
ORGANISASI & ARSITEKTUR KOMPUTER
SISTEM PENGOLAHAN DATA KOMPUTER
Computer Organization and Architecture
PERTEMUAN MINGGU KE-11 PIPELINE DAN RISC.
Arsitektur Prosesor MPS
Organisasi dan Arsitektur Komputer
IDENTIFIKASI TREND CONTOH
Pengantar Teknik Elektro
ARSITEKTUR & ORGANISASI KOMPUTER
Processor super scalar
Pertemuan ke 3 Struktur CPU
PROCESSOR.
ARSITEKTUR KOMPUTER Komponen dan Interkoneksi
Struktur CPU.
Copyright © Wondershare Software -m.erdda habiby.SST Central Processing Unit.
Set Instruksi.
BAB VII MIKROKONTROLLER
Struktur CPU.
Arsitektur Komputer Pertemuan - 1 Oleh : Tim Pengajar.
PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC.
Karakteristik Set Instruksi 14 JP. Karakteristik Set Instruksi Pengertian Set Instruksi Set instruksi adalah kumpulan dari instruksi yang dapat dijalankan.
Struktur CPU.
Transcript presentasi:

Arsitektur Komputer CISC dan RISC Firdaus Arsitektur Komputer CISC dan RISC

ARSITEKTUR RISC DAN CISC RISC (Reduced Instruction Set Computer) Merupakan bagian dari arsitektur mikroprosessor, berbentuk kecil dan berfungsi untuk negeset intruksi dalam komunikasi diantara arsitektur yang lainnya. RISC diterjemahkan berarti “Komputasi kumpulan intruksi yang disederhanakan ”, yang merupakan sebuah arsitektur komputer atau arsitektur komputasi modern dengan intruksi2 dan jenis eksekusi yang paling sederhana.

RISC Arsitektur ini digunakan pada komputer dengan kinerja tinggi, seperti komputer vektor. Selain digunakan dalam komputer vektor, desain ini juga diimplementasikan pada prosesor komputer lain, seperti : mikroprosesor Intel 960, Itanium (IA64) dari Intel Corporation,- Alpha AXP dari DEC, R4x00 dari MIPS Corporation, PowerPC dan Arsitektur POWER dari International Business Machine.

RISC Karakterisktik a. Siklus mesin ditentukan oleh waktu yang digunakan untuk mengambil dua buah operand dari register, melakukan operasi ALU, dan menyimpan hasil operasinya kedalam register. b. Operasi berbentuk dari register-ke register yang hanya terdiri dari operasi load dan store yang mengakses memori . c. Penggunaan mode pengalamatan sederhana, hampir sama dengan instruksi menggunakan pengalamatan register. d. Penggunaan format-format instruksi sederhana, panjang instruksinya tetap dan disesuaikan dengan panjang word.

RISC Oleh karena itu untuk memahami RISC perlu memperhatikan karakteristik eksekusi instruksi. Adapun aspek-aspek komputasinya adalah : 1. Operasi-operasi yang dilakukan , 2. Operand-operand yang digunakan, 3. Pengurutan eksekusi, 4. Beberapa operasi untuk menganalisis tingkah laku program HLL (High Level Language) 5. Memperhatikan frekuensi dinamik terjadinya kelas-kelas variabel 6. Memperhatikan Prosedur Call dan Return yang merupakan aspek penting,

RISC Implikasi Secara umum penelitian menyatakan terdapat tiga buah elemen yang menentukan karakter arsitektur RISC : 1. Penggunaan register dalam jumlah besar yang ditunjukan untuk mengotimalkan pereferensian operand. 2. Diperlukan perhatian bagi perancangan pipelaine instruksi karena tingginya proporsi instruksi pencabangan bersyarat dan procedure call, pipeline instruksi yang bersifat langsung dan ringkas menjadi tidak efisien 3. Terdapat set instruksi yang disederhanakan.

RISC Ciri-ciri dari RISC : 1. Instruksi berukuran tunggal 2. Ukuran yang umum adalah 4 byte 3. Jumlah pengalamatan data sedikit, biasanya kurang dari 5 buah. 4. Tidak terdapat pengalamatan tak langsung yang mengharuskan melakukan sebuah akses memori agar memperoleh alamat operand lainnya dalam memori 5. Tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika, seperti penambahan ke memori dan penambahan dari memori. 6. Tidak terdapat lebih dari satu operand beralamat memori per instruksi 7. Tidak mendukung perataan sembarang bagi data untuk operasi load/ store 8. Jumlah maksimum pemakaian memori manajemen bagi suatu alamat data adalah sebuah instruksi . 9. Jumlah bit bagi integer register spesifier sama dengan 5 atau lebih

RISC Prosesor yang menggunakan Sistem RISC PowerPC dibangun dengan arsitektur RISC Proyek mini komputer 801 di IBM pada tahun 1975 mengawali banyak konsep arsitektur yang digunakan dalam sistem RISC. 801 bersama dengan prosessor RISC I Berkeley, meluncurkan gerakan RISC, namun 801 hanya merupakan prototipe yang ditujukan untuk mengenalkan konsep disain. Keberhasilan memperkenalkan 801 menyebabkan IBM membangun produk workstation RISC komersial yaitu PC RT pada tahun 1986, dengan mengadaptasi konsep arsitektural 801 kedalam kinerja yang sebanding atau yang ebih baik.

RISC Prosesor yang menggunakan Sistem RISC : 2. IBM RISC System/6000 merupakan mesin RISC superscalar1[3] yang dipasarkan sebagai workstation berunjuk kerja tinggi, tidak lama kemudian IBM mengkaitkan mesin ini sebagai arsitektur POWER. IBM kemudian menjalin kerjasama dengan Motorola, pembuat mikroprosessor seri 6800, dan Apple, yang menggunakan keping Motorola dalam komputer Macintoshnya dan hasilnya adalah seri mesin yang mengimplementasikan arsitektur PowerPC yang diturunkan dari arsitektur POWER dan merupakan sistem RISC superscalar.

RISC Sejauh ini diperkenalkan empat anggota kelompok PowerPC yaitu: 601,merupakan mesin 32-bit yang ditujukan untuk membawa arsitektur PowerPC kepasar secepat mungkin. 603, merupakan mesin 32-bit yang ditujukan bagi low-end desktop dan komputer portable dengan implementasi yang lebih efesien. 604, merupakan mesin 32-bit yang ditujukan bagi low-end server dan desktop, dengan menggunakan teknik rancangan superscalar lanjutan guna mendapatkan kinerja yang lebih baik. 620, ditujukan bagi high-end server, sekaligus merupakan kelompok PowerPC pertama yang mengimplementasikan arsitektur 64 bit penuh, termasuk register 64-bit dan lintasan data.

RISC Byte, halfword, word, doubleword merupakan jenis data umum. Prosesor mengiterpretasikan isi item data tertentu tergantung pada instruksi. Prosesor fixed point mengenal jenis data berikut : Unsigned Byte : dapat digunakan bagi operasi logika atau aritmetika integer. Data ini dimuat dari memori ke register umum dengan zero-extending dsebelah kiri keukuran penuh register. Unsigned Halfword : seperti diatas namun dengan kuantitas 16-bit. Signed Halfword : digunakan untuk operasi aritmatika, dimuatkan kedalam memori dengan sign-extending pada sebelah kiri keukuran penuh register (yaitu, bit tanda disalinkan keposisi-posisi yang kosong). Unsigned Word : digunakan untuk operasi logika dan berfungsi sebagai pointer lokal. Signed Word : digunakan untuk operasi aritmatika. Unsigned Doubleword : digunakan sebagai pointer alamat. Byte String : panjangnya mulai 0 hingga 128 byte.

RISC Kelebihan Dan Kekurangan Teknologi RISC Kelebihan: 1. Menyederhankan kompiler, dimana tugas pembuat kompiler untuk menghasilkan rangkaian instruksi mesin bagi semua pernyataan HLL. 2. Lebih menekankan pada referensi register dibanding referensi memori. 3. Kecenderungan operasi register ke register akan lebih menyederhanakan set instruksi dan menyederhanakan unit kontrol serta pengoptimasian register. 4. Penggunaan mode pengalamatan dan format instruksi yang lebih sederhana.

RISC Kekurangan 1. Program yang dihasilkan dalam bahasa simbolik akan lebih panjang (instruksinya lebih banyak). 2. Program berukuran lebih besar sehingga membutuhkan memori yang lebih banyak, ini tentunya kurang menghemat sumber daya. 3. Program yang berukuran lebih besar akan menyebabkan Menurunnya kinerja suatu program

CISC CISC (Complex Instruction Computing atau Complex Instruction Set Computer) “Kumpulan instruksi komputasi kompleks” adalah sebuah arsitektur dari set instruksi dimana setiap instruksi akan menjalankan beberapa operasi tingkat rendah, seperti pengambilan dari memory, operasi aritmetika, dan penyimpanan ke dalam memory, semuanya sekaligus hanya di dalam sebuah instruksi. Karakteristik CISC dapat dikatakan bertolak-belakang dengan RISC

CISC Karakteristik CISC merupakan "sarat informasi" ini memberikan keuntungan di mana ukuran program-program yang dihasilkan akan menjadi relatif lebih kecil, dan penggunaan memory akan semakin berkurang.

CISC Satu alasan mengenai CISC adalah karena set-set instruksi merupakan level-tinggi, yang sering disandikan untuk kode-kode yang kompleks, akan menjadi cukup sulit untuk diterjemahkan kembali dan dijalankan secara efektif dengan jumlah transistor yang terbatas.

CISC Contoh-contoh prosesor CISC adalah System/360, VAX, PDP-11, varian Motorola 68000 , dan CPU AMD dan Intel x86.

CISC Karakteristik a. Sarat informasi memberikan keuntungan di mana ukuran program-program yang dihasilkan akan menjadi relatif lebih kecil, dan penggunaan memory akan semakin berkurang. b. Dimaksudkan untuk meminimumkan jumlah perintah yang diperlukan untuk mengerjakan pekerjaan yang diberikan.

CISC Ciri-ciri Dari CISC a. Jumlah instruksi banyak b. Banyak terdapat perintah bahasa mesin c. Instruksi lebih kompleks

CISC Kelebihan a. Berkaitan dengan penyederhanaan kompiler, dimana tugas pembuat kompiler untuk menghasilkan rangkaian instruksi mesin bagi semua pernyataan HLL. b. Arsitektur RISC yang mendasari PowerPC memiliki kecenderungan lebih menekankan pada referensi register dibanding referensi memori. c. Kecenderungan operasi register ke register akan lebih menyederhanakan set instruksi dan menyederhanakan unit kontrol serta pengoptimasian register. d. Penggunaan mode pengalamatan dan format instruksi yang lebih sederhana.

CISC Kekurangan 1. Program yang dihasilkan dalam bahasa simbolik akan lebih panjang (instruksinya lebih banyak). 2. Program berukuran lebih besar sehingga membutuhkan memori yang lebih banyak, ini tentunya kurang menghemat sumber daya. 3. Program yang berukuran lebih besar akan menyebabkan menurunnya kinerja suatu program. 4. Pada lingkungan paging akan menyebabkan kemungkinan terjadinya page fault lebih besar.