fitur dan instruksi processor

Upload: awal-sakti

Post on 07-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/19/2019 Fitur Dan Instruksi Processor

    1/11

    Fitur dan Instruksi Processor 

    http://arioharry.blogspot.com/2010/10/fitur-dan-instruksi-processor.html

    Fitur Arti

    !"#$ %ebuah pengembangan multimedia yang dibuat oleh

    &'! untuk prosesor( berdasarkan / hampir setara

    dengan ekstensi Intel '').

    !"#$*)+ !"o, *tended. uga dikenal sebagai &'!

    !"o, pengembangan !"o, *kstensi.

    &PI &danced Programmable Interrupt ontroller  

    F%3/Flush ache ine Flush

    '#4 onditional 'oe/ompare Instruction

    'P5egacy 6egister yang menun7ukan P8 tidak memiliki

    kemampuan 3yper-+hreading

    onstant5+% on Intel P-9s( the +% runs ,ith constant freuency

    independent of cpu freuency ,hen *%+ is used

    6;egacy -tidak diketahui-

    ); Instruksi 'P)3'embandingkan dan

    menukar ; byte. 7uga dikenal sebagai F00F( yang

    merupakan singkatan dari pengkodean heksadesimal

    dari instruksi yang menun7ukkan sebuah kekurangan

    desain pada kebanyakan Intel Pentium P8

    yang lebih tua?.

    http://arioharry.blogspot.com/2010/10/fitur-dan-instruksi-processor.htmlhttp://arioharry.blogspot.com/2010/10/fitur-dan-instruksi-processor.html

  • 8/19/2019 Fitur Dan Instruksi Processor

    2/11

    )1@ Instruksi 'P)3'P)3atau o,ord? tipe data. 3al ini berguna

    untuk counter resolusi tinggi yang dapat diperbarui

    oleh beberapa prosesor >atau core?.+anpa

    'P)3Instruksi F)%&4* menulis

    keadaan saat ini( FP8 ;A teknologi '')(

    %treaming %I'! *tensions( dan %treaming %I'!

    *tensions 2 data( kontrol( dan register status operan

    tu7uan. tu7uan adalah lokasi memori B12

     byte. F)6%+#6 akan mengembalikan ke keadaan

    menghemat?.

    F)%65#P+ -tidak diketahui-

    3+ 3yper-+ransport. Perhatikan bah,a singkatan yang

    sama mungkin 7uga digunakan untuk menun7ukkan

    3yper +hreading >lihat di ba,ah?

    3++/3+ 3yper-+hreading. Intel teknologi yang

    memungkinkan eksekusi paralel kuasi-instruksi yang

  • 8/19/2019 Fitur Dan Instruksi Processor

    3/11

     berbeda pada single core. %ingle core dilihat oleh

    aplikasi seolah-olah itu dua core atau lebih. "amun(

    dua core P8 yang benar hampir selalu lebih cepat

    dari single core dengan 3yper+hreading. Fitur ini

    mengindikasikan dukungan dalam P8 ketika

    memeriksa fitur di / cpuinfo proc / pada sistem inu.

    34' !ukungan hard,are untuk mesin irtual >)en

    abbreiation for &'! %4' / Intel 4')?

    &3F5' oad Flags into &3 6egister( ong 'ode.

    ' ong 'ode. >@9bit *tensions( &'!Cs &'!@9 or

    IntelCs *'@9+?.

    '& 'achine heck &rchitecture

    '* 'achine heck *ception

    '') 3al ini dikabarkan berdiri untuk perpan7angan

    'ulti'edia atau 'ultiple 'ath atau 'atri 'ath

    ekstensi( tapi secara resmi merupakan singkatan tak

     berarti dari merek dagang Intel.

    '')*) Instruksi pengembangan dari '')

    '#"/'#"I+#6 P8 'onitor  

    '%6 6!'%6 and $6'%6 %upport

    '+66 'emory +ype 6ange 6egister  

     ") "o e)ecute( fitur yang dapat diatur pada halaman

    memori untuk menonaktifkan eksekusi kode dalam

    halaman ini

    P&* &lamat Fisik *kstensi. P&* adalah kemampuan

  • 8/19/2019 Fitur Dan Instruksi Processor

    4/11

    tambahan dari prosesor ia2 untuk menangani lebih

    dari 9

  • 8/19/2019 Fitur Dan Instruksi Processor

    5/11

    &'! &thlon @9.

    %%* %treaming %I'! *tensions . >%ebuah

    1 instruksi tambahan? diperkenalkan

    dengan reisi Prescott prosesor Intel Pentium

    9. &'! memperkenalkan %%* dengan &thlon @9

    reisi 4enice.

    %%%* +ambahan %treaming %I'! *tension . >%%%*

     berisi 1@ petun7uk diskrit baru diatas %%*.?

    !iterapkan pada prosesor Intel ore 2 !uo. =elum

    ada 3IP &'! yang mendukung fitur ini.

    %%*9 %treaming %I'! pengembangan ke-9. 'asa !epan

    reisi %%* Intel menambahkan B0 instruksi baru yang

    akan debut pada tahun 200; mendatang oleh prosesor

    Intel "ehalem. uga dikenal sebagai "ehalem "e,

    Instrutction >""I?

    %4' %ecure 4irtual 'achine. >4irtualisasi

    ekstensi &'! untuk arsitektur ;@ @9-bit( setara

    dengan Intel m( keduanya 7uga dikenal sebagai

    34' dalam hyperisor )en?.

    +' +hermal 'onitor  

    +'2 +hermal 'onitor 2

    +% +ime %tamp ounter  

    4'* 4irtual-;0;@ 'ode *nhancement

    4') Penyetaraan Intel dengan %4' dari &'!

    )+P6 +P6 register chipset update control messenger.

    =agian dari kode &PI.

  • 8/19/2019 Fitur Dan Instruksi Processor

    6/11

     "ah Pusing kan liat yang diatasGGG

    Ini pen7elasan lebih lengkapnya semoga kita men7adi paham fitur dari P8.

    %'' >Po,er 'anagement?

    +erdorong oleh keinginan untuk menempatkan processor yang lebih po,erfull pada laptop(

    Intel akhirnya membuat po,er-management circuitry. ircuitry ini membuat processor 7adi

    mampu untuk menghemat energy yang digunakan. +erutama saat laptop menggunakan

     battere sebagai sumber tenaganya.

    +eknologi ini pertama kali diperkenalkan saat Intel mengeluarkan processor 9;@%.

    Processor 9;@% ini adalah hasil dari pengembangan 9;@!). !an fitur ini terus men7adi

     bagian dari processor-processor Intel generasi berikutnya. Fitur ini disebut dengan System

    Management Mode atau disingkat SMM.

    %ecara fisik( %'' circuitry ini menyatu dalam chip processor. +api sebenarnya dia beker7a

    secara independent. +ugasnya adalah untuk mengontrol po,er atau sumber tenaga yang

    digunakan oleh processor berdasarkan tingkat aktiitasnya. %'' 7uga mensupport fitur%uspend/6esume( yang membuat komputer  bisa dihidupkan dan dimatikan secara instant.

    !an setting ini biasanya dilakukan melalui BIOS.

    %uperscalar *ecution

    %emua processor Pentium generasi ke lima keatas telah dilengkapi dengan fitur multiple

    internal instruction eecution pipelines. !engan fitur ini(  processor  7adi mampu untuk

    mengeksekusi beberapa perintah atau instruksi pada saat yang bersamaan. %edangkan untuk

     processor generasi 9;@ keba,ah( hanya mampu mengeksekusi satu perintah persatuan ,aktu.

    #leh Intel( fitur ini diberi 7ulukan superscalar technology.

    &rsitekture dari superscalar ini biasanya diasosiasikan dengan Reduced Instruction Set

    Computer >6I%? chips. hip dari 6I% ini mempunyai setting instruksi yang lebih sedikit

    dan lebih sederhana. !engan mengurangi dan menyederhanakan se7umlah instruksi tersebut(

    maka peningkatan performa yang akan didapatkan.

    %edangkan Processor Pentium adalah processor pertama yang menggunakan

    teknologiComplex Instruction Set Computer >I%?. =erbeda dengan 6I%( I% ini

    http://belajar-yok.blogspot.com/2008/08/sejarah-perkembangan-komputer.htmlhttp://belajar-yok.blogspot.com/2008/08/spesifikasi-processor.htmlhttp://belajar-yok.blogspot.com/2008/08/spesifikasi-processor.htmlhttp://belajar-yok.blogspot.com/2008/08/sejarah-perkembangan-komputer.htmlhttp://belajar-yok.blogspot.com/2008/08/spesifikasi-processor.html

  • 8/19/2019 Fitur Dan Instruksi Processor

    7/11

    mempunyai setting instruksi yang lebih banyak dan lebih rumit. %ebagai contoh( misalnya

    kita ingin memerintahkan tangan robot untuk menempatkan baut kedalam suatu komponen.

    ika menggunakan setting instruksi dari I%( maka kita cukup memasukkan perintah:

    1. &mbil baut.

    2. 'asukkan ke dalam lubang.

    . Putar sampai kencang.

    %edangkan kalo kita menggunakan setting instruksi dari 6I%( maka perintahnya men7adi:

    1. +urunkan tangan.

    2. &mbil baut.

    . "aikkan tangan.

    9. 'asukkan baut kedalam lubang.

    B. Putar ke kanan se7auh satu putaran.

    @. &pakah baut sudah kencangG ika belum( ulangi langkah B.

    A. %elesai.

    Halo kita perhatikan( 6I% ini membutuhkan instruksi yang lebih banyak. Itu disebabkan

    setiap instruksi dibuat sederhana( dan hanya mampu melakukan sedikit peker7aan.

    Heuntungannya adalah( semakin sedikit pula peker7aan yang harus diker7akan oleh processor

    untuk masing-masing instruksi. !an itu membuat setiap instruksi bisa diker7akan dengan

    lebih cepat.

    !an dalam banyak kasus( penyederhanaan instruksi pada 6I% ini membuat processor

    mampu memproses perintah-perintah yang rumit dari program dengan lebih cepat. "amun

     perdebatan mengenai mana yang lebih baik antara 6I% dengan I% ini masih terus

     berlan7ut. +api dalam kenyataannya( tidak ada chip yang murni menggunakan 6I% ataupun

    I%. +eknologi yang ada sekarang( adalah hasil penggabungan antara keduanya.

    '') +echnology

    &da yang mengatakan bah,a '') ini sebenarnya singkatan dari Multimedia eXtensions.

    +api ada 7uga yang mengatakan '') diambil dari singkatan Matrix Math eXtensions. +api

     pihak Intel menyatakan bah,a '') ini murni tidak diambil dari singkatan apapun. adi(

    '') ini bisa 7adi adalah sebuah +rade 'ark atau merek dagang.

    +eknologi '') ini mulai diperkenalkan pada processor Intel Pentium generasi ke B.

    !imana( semen7ak saat itu ter7adi peningkatan yang drastis pada soft,are-soft,are yang

  • 8/19/2019 Fitur Dan Instruksi Processor

    8/11

    menggunakan teknik-teknik ideo compression/decompression( image manipulation(

    encryption( dan Input/#utput dari semua 7enis promrosessan.

    +eknologi '') ini dikembangkan oleh Intel dengan cara melakukan peningkatan pada dua

     bagian dari arsitektur processornya. Eaitu 1 cache yang lebih besar( dan non-'')

    counterparts. Peningkatan ini terbukti telah mampu memberikan pengaruh yang besar pada

    kecepatan processor untuk memproses setiap perintah dari soft,are. +ak perduli apakah

    soft,are tersebut benar-benar menggunakan instruksi '') ini( ataupun tidak.

    Pengembangan lain dari '') ini adalah dengan menambahkan BA set perintah atau instruksi

     baru( yang khusus di design untuk memanipulasi ideo( audio( dan image. !an 7uga

    menambahkan kemampuan memproses perintah baru yang disebut dengan Single

    Instruction Multiple Data (SIMD.

    !engan perintah baru ini( aplikasi multimedia dan komunikasi yang sering menggunakan

     perintah yang sama secara berulang-ulang( 7adi bisa menghemat penggunaan kode hingga

    10. !engan %I'!( aplikasi cukup men7alankan satu instruksi untuk melakukan fungsi yang

    sama berulang-ulang.

    Ini seperti seorang guru yang memerintahkan murid-murid dikelasnya untuk duduk dengan

     berkata anak-anak... duduk. !an bukannnya memanggil nama dari setiap anak( lalu

    menyuruhnya duduk.

    %%*( %%*2( and %%*

    Pada Februari 1JJ( Intel memperkenalkan Processor Pentium III. Processor ini merupakan

    hasil pengembangan dari teknologi '')( dengan penambahan teknologi Streaming SIMD

    !xtensions >%%*?. +eknologi ini biasa disebut 7uga dengan "atmai #e$ Instructions >H"I?(

    yang sebenarnya berasal dari Processor Hatmai( yang kemudian men7adi code name untuk

    Pentium III.

    eleron B& dan processor celeron lain yang berbasis Pentium III( 7uga mendukung

    teknologi ini. %edangkan untuk Pentium II dan eleron B keba,ah( belum dilengkapi

    dengan teknologi ini. Intel menambahkan A0 instruksi baru untuk memproses graphic dan

    suara. %%* ini sebenarnya mirip dengan ''). =ahkan ada yang menyebutnya sebagai

    '')-2( sebelum akhirnya resmi men7adi %%* saat dipublikasikan.

    %edangkan %%*2( baru diperkenalkan pada "oember 2000( bersama hadirnya Processor

    Intel Pentium 9. %elain menggunakan teknologi '')( dan %%*( pada Pentium 9 ini Intel

    menambahkan 199 instruksi tambahan. Hemudian pada February 2009( seiring munculnya

  • 8/19/2019 Fitur Dan Instruksi Processor

    9/11

    Pentium 9 Prescott( %%* diperkenalkan. !engan penambahan 1 instruksi baru.

    !"o,( *nhanced !"o,( and Professional !"o,

    !"o, sebenarnya adalah teknologi yang diperkenalkan oleh &'! sebagai alternatif dari

    teknologi %%*-nya Intel. =ahkan sebenarnya( !"o, ini lebih dulu diperkenalkan &'!

    le,at processor H@ series( sebelum Intel mengeluarkan Pentium III dengan %%*-nya. alu

    kemudian &'! menambahkan teknologi ini pada processor &thlon dan !uron. 4ersi terakhir 

    dari !"o, ini( yaitu Professional !"o,( mulai diperkenalkan &'! melalui processor

    &thlon )P.

    !"o, ini sebenarnya adalah 7uga hasil pengembangan dari teknologi ''). %aat itu &'!

    membeli lisensi '') dari Intel. alu menempatkan '') ini pada processor H@ series(

    &thlon( dan processor !uron keatas. Harena tidak ingin membeli teknologi %%* yang sedang

    dikembangkan Intel( &'! mengembangkan sendiri teknologi '')( dan memberinya

    nama%D#o$&.

    'ulai diperkenalkan pada 'ay 1JJ; melalui processor H@-2 seriesnya( !"o, ini

    ditingkatkan lagi dan men7adi !nhanced %D#o$&. &'! menempatkannya pada processor

    &thlon( tepatnya uni 1JJJ. !"o, dirancang khusus untuk meningkatkan performa dari

    aplikasi-aplikasi yang menggunakan ! graphics dan multimedia. !"o, mempunyai penambahan 21 instruksi baru.

    &'! kemudian menambahkan 29 instruksi lagi pada !nhanced %D#o$& 'asih belum puas(

    &'! menambahkan B1 instruksi baru pada 'roessional %D#o$&. Itu artinya !"o,

    Professional ini telah mendukung semua instruksi yang terdapat pada teknologi %%* dari

    Intel. +api sayangnya( &'! baru menyertakan %%*-2 ini pada processor &thlon @9( &thlon

    @9F)( dan #pteron @9-bit.

    !ynamic *ecution

    Pertama kali digunakan pada processor P@ atau generasi ke enam( teknologi ini

    memungkinkan processor untuk mengesksekusi perintah secara paralel. !engan begitu( setiap

     peker7aan bisa selesai lebih cepat. Inoasi teknologi ini melingkupi tiga bagian utama:

    'ultiple branch prediction. 'emprediksi aliran program.

    !ataflo, analysis. Pen7ad,alan eksekusi perintah.

    %peculatie eecution. 'eningkatkan rata-rata pengeksekusian perintah.

  • 8/19/2019 Fitur Dan Instruksi Processor

    10/11

    !ynamic eecution pada intinya adalah menghilangkan ketergantungan untuk mengeksekusi

     perintah secara berurutan. !engan menggunakan teknologi ini( processor  akan terus

    menger7akan tugas-tugas secara paralel( dan bukannya hanya diam menunggu data lan7utan

    dari memory.

    $alau eksekusi di7alankan secara acak dan tidak berurutan( namun hasil dari eksekusi

    tersebut akan ditempatkan sesuai dengan urutan dari program. !engan begitu( tidak akan

    mengacaukan aliran data asli dari program.

    !ual Independent =us &rchitecture

    !ual Independent =us >!I=? architecture pertama kali diimplementasikan oleh Intel dan

    &'! pada processor generasi ke @. !I= dibuat untuk meningkatakan performa band,idth

    dari bus processor. !engan memiliki dua aliran bus data ini( membuat processor bisa beker7a

    menggunakan aliran eksekusi paralel maupun seuel.

    =us utama atau biasa disebut front-side( adalah bus yang menghubungkan processor dengan

    motherboard atau chipset. %edangkan bus yang ke dua digunakan oleh processor untuk 2

    cache. !ua bus ini biasa disebut dengan FSB atau Front Side Bus. %emua processor yang

    dikelompokkan dalam generasi ke @ ini( mulai dari Pentium Pro sampai ke eleron( Pentium

    II/III/9( dan &thlon/!uron( telah menggunakan teknologi ini.

    3yper-+hreading +echnology

    Homputer yang secara fisik memiliki dua processor akan beker7a lebih cepat pada sistem

    operasi yang mendukung penggunaan dua processor sekaligus dalam satu motherboard.

    $indo,s "+ 9.0( 2000( )P Professional( dan inu( adalah sistem operasi yang mendukung

     penggunaan dua processor sekaligus.

     "amun( sistem dan motherboard yang menggunakan dual processor ini lebih mahal(

    ketimbang satu processor. !an 7uga( untuk bisa mengupgrade sistem yang menggunakan

    dual-processor ini lebih sulit( karena dibutuhkan kecocokan untuk masing-masing processor(

     baik dalam hal kecepatan dan spesifikasinya.

     "amun( dengan 3yper-+hreading +echnology ini( sistem yang hanya menggunakan satu

     processor mampu menghandle dua macam tipe instruksi pada saat yang bersamaan. Eang

    artinya( sistem tersebut bisa beker7a seperti mempunyai dua processor. +eknologi ini

    diperkenalkan Intel pada 'aret 2002 melalui processor )eon.

    Pada a,alnya teknologi ini dibuat untuk kebutuhan ,orkstation-class. "amun semen7ak

    http://belajar-yok.blogspot.com/2008/08/spesifikasi-processor.htmlhttp://belajar-yok.blogspot.com/2008/08/spesifikasi-processor.html

  • 8/19/2019 Fitur Dan Instruksi Processor

    11/11

    kehadiran processor Pentium 9 .0@