(1) organisasi & arsitektugesfr

Upload: prayoga-akbar

Post on 07-Aug-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    1/38

    Organisasi & Arsitektur

    Komputer

    Org & Ars kompKlasifkasi Ars Komp

    Repr Data

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    2/38

    • Organisasi –berkaitan dengan ungsi dan desainbagian-bagian sistem komputerdigital yang menerima, menyimpandan mengolah in ormasi.

    • Arsitektur –

    berkaitan dengan hubungan antaraunit hard are sebagai perangkatelektronik digital dan unit so t are.

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    3/38

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    4/38

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    5/38

    TG 1 5

    !engenal "erangkat Keras #istemKomputer

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    6/38

    TG 1 6

    $agian% dari mi ropro essor

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    7/38

    TG 1 7

    'ard are menga u pada perangkat fsik yg digunakan utkaktiftas% input, pro essing, output, dan storage dari sistem

    omputer( –

    )entral pro essing unit *)"+ – "rimary storage *penyimpan utama – #e ondary storage *penyimpan sekunder – nput te hnologies *teknologi% input – Output te hnologies *teknologi% output

    – )ommuni ation te hnologies *teknologi komunikasi

    'ard are "erangkat Keras

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    8/38

    TG 1 8

    *)"+ ( melaksanakan komputasi aktual atau olahangka didalam sistem komputer . )"+ mrpkmi ropro essor yg dibuat dari /utaan transistormikroskopis yg terpadu dalam 0 sirkuit padasili on a er * hip .

    – )ontrol unit( $agian dari )"+ yangmengendalikan alir in ormasi.

    – Arithmeti -logi unit *A1+ ( $agian dari )"+ yangmelaksanakan kalkulasi dan logika pemrograman.

    – Registers( $agian dari )"+ untuk menyimpandata dan se/umlah instruksi yg sangat ke il untukmenyingkat periode aktu.

    )234RA1 "RO)2## 35 +3 4 *)"+

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    9/38

    TG 1 9

    "erkembangan!i ropro essor

    Intel 4004 th.1969 Intel 8008 th.1972

    2300 transistor 29000 transistor 29000 transistor

    Intel 8088 th.1981

    Intel 286 th.1982

    134000 transistor

    Intel 386 th.1985

    275000transistor

    Intel 486 th.1989

    1,2 juta transistor

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    10/38

    TG 1 10

    "erkembangan "ro essorlan/utan

    Intel 586

    Thn 1993

    Intel P-II Thn 1997

    Intel P-IV Thn 2000

    Intel P-III Thn 1999

    Intel Pentium-Thn 2003

    Intel Pentium -!Thn 2005

    Intel ItaniumThn 2006

    http://en.wikipedia.org/wiki/Image:Dc_proc_lg.jpghttp://en.wikipedia.org/wiki/Image:Pentium_M_Dothan.jpghttp://en.wikipedia.org/wiki/Image:Dc_proc_lg.jpghttp://en.wikipedia.org/wiki/Image:Dc_proc_lg.jpghttp://en.wikipedia.org/wiki/Image:Dc_proc_lg.jpghttp://en.wikipedia.org/wiki/Image:Pentium_M_Dothan.jpghttp://en.wikipedia.org/wiki/Image:Dc_proc_lg.jpg

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    11/38

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    12/38

    TG 1 12

    Kompleksitas "ro essor

    i"ro#ro"essor Intel 4004$en%an 2300 transistor Thn 1969

    i"ro#ro"essor Intel Itanium$en%an 330 juta transistor Thn. 2005

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    13/38

    TG 1 13

    TIPEMICROPROCESSOR Tahun SPEED

    WORDLENGTH

    JumlahTransistor

    KapasitasInstruksi

    MIPS!

    Int"l #$$# %&'& %$( KH) #*+it ,-.$$ /$'Int"l ($$( %&0, ,$$ KH) (*+it .-1$$ /$'

    Int"l ($($ %&0# , MH) (*+it '-$$$ /'#

    Int"l ($(' %&0( #/#0 MH) %'*+it ,&-$$$ /''

    Int"l ($(( %&(% #/#0 MH) %'*+it ,&-$$$ /01

    Int"l ($,(' %&(, %, MH) %'*+it %.#-$$$ ,/''

    Int"l ($.(' %&(1 %'*.. MH) .,*+it ,01-$$$ #

    Int"l ($#(' i#('! %&(& ,$*%$$ MH) .,*+it %/, Million 0$

    Int"l ($1(' P"ntium! %&&. 01*,$$ MH) .,*+it ./. Million %,' * ,$.

    Int"l P"ntium Pro %&&1 %1$*,$$ MH) .,*+it 1/1 Million .$$

    Int"l P"ntium MM2 %&&0 %''*,.. MH) .,*+it #/1 Million -

    Int"l P"ntium II %&&0 ,..*#1$ MH) .,*+it 0/1 Million -

    Int"l P"ntium III %&&& #1$*&.. MH) .,*+it 3 &/1 Million -

    Int"l Itanium Pro4"ssor ,$$$ % GH) '#*+it %1-$$$-$$$ %-,$$

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    14/38

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    15/38

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    16/38

    TG 1 16

    !a hine instru tion y le( #iklus pemrosesankomputer, yg menun/ukkan /umlah instruksi yangdapat diproses dalam satu detik.

    )lo k speed( ke epatan maksimal sebuahprosesor. yang diukur di dlm megahert6 dangigahert6.

    7ord length( "an/ang $ilangan bits *8-an dan 0-an yg dapat diproses oleh )"+ dalam satu

    satuan aktu.

    $us idth( +kuran lebar bus /alur yang digunakanuntuk proses trans er data dan instruksi padaprosesor.

    )"+ lan/utan9

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    17/38

    TG 1 17

    Computer ProcessingSpeed

    Kecepatan pemrosesan komputer bergantung padaberbagai faktor.Faktor utama :•Word length (jumlah bits yg dapat diproses pada suatu

    aktu oleh microprocessor!•Cycle Speed (seberapa cepat pemrosesan data" diukurdlm #egahert$!•%ata &us Width (menentukan banyaknya data dapatditransfer diantara CP' dan memory!Faktor lain :•)*# (jumlah ketersediaan random access memory!•%isk *ccess Speed (kecepatan membaca data darihard disk!•Code +,ciency (bagaimana kode komputer didisain!

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    18/38

    TG 1 18

    'ukum !oore

    Kompleksitas mikroprosesor akanmeningkat % kali lipat *berdasarkan /umlahtransistor setiap % tahun, sebagai hasil

    dari berbagai perubahan berikut ini (• "eningkatan miniaturisasi transistor.• "embuatan layout fsik dari komponen-komponen hip

    yg semakin kompak dan efsien•

    "enggunaan bahan-bahan utk hip yg meningkatkankondukti:itas daya hantar *aliran dari kelistrikan.• ;umlah instruksi dasar yg diprogram ke dlm hip.

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    19/38

    TG 1 19

    ren er em angan"ro essor !enurut 'ukum !oore yang

    menun/ukkan hubungan /umlah transistor terhadaptahun produksi mikroprosesor

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    20/38

    K-*S F K*S *)S /+K/')*-Ada < skema klasifkasi arsitektural sistem

    komputer, yaitu(0.Klasifkasi =lynn

    > Didasarkan pada penggandaan alur instruksidan alur data dalam sistem komputer.

    %. Klasifkasi =eng> Didasarkan pada pemrosesan paralel dan

    serial

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    21/38

    K-*S F K*S F-011• Klasifkasi sistem komputer yang didasarkan pada

    penggandaan alur instruksi dan alur data diperkenalkan oleh !i hael ;. =lynn

    – Alur instruksi *instru tion stream adalah urutan instruksiyang dilaksanakan oleh mesin

    – Alur data adalah urutan data yang dipanggil oleh alurinstruksi

    • $aik instruksi maupun data diambil dari modul memori

    • nstruksi dide ode *diartikan oleh )ontrol +nit.

    • Alur data mengalir dua arah antara prosesor danmemori.

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    22/38

    Ada @ kategori sistem komputer dalamklasifkasi =lynn(

    0.#ingle nstru tion stream – #ingleData stream *# #D

    %.%. #ingle nstru tion stream –!ultiple Data stream *# !D

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    23/38

    • nstruksi dilaksanakan se ara berurut tetapi /uga boleh o:erlap dalam tahapan eksekusi*pipeline

    • #atu alur instruksi dide ode untuk alurdata tunggal.

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    24/38

    • $eberapa "ro essor +nit *"ro essing 2lementdisuper:isi oleh )ontrol +nit yang sama.

    • #emua "ro essing 2lement menerima instruksi yangsama dari ontrol unit tetapi mengeksekusi datayang berbeda dari alur data yang berbeda pula.

    • #ubsistem memori berisi modul-modul memori.• "ro essor :ektor dan pro essor array termasuk

    dalam kategori ini.

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    25/38

    • #e/umlah "+ , masing-masing menerima instruksiyang berbeda dan mengoperasikan data yang sama.

    • Output salah satu prosesor men/adi input bagiprosesor berikutnya.• #truktur komputer ini tidak praktis, sehingga tidak

    ada komputer yang menggunakannya.

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    26/38

    • #e/umlah prosesor se ara simultan mengeksekusirangkaian instruksi yang berbeda pada kumpulandata yang berbeda pula.

    • ! !D dapat berupa multiprosesor dengan memoriyang dapat digunakan bersama *shared memoryatau multikomputer dengan memori yangterdistribusi.

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    27/38

    'irarki "ro essor "arallel

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    28/38

    • !ultiprosesor ( ! !D dengan memori yangdapat digunakan bersama, semua prosesornya

    memiliki akses ke pool memori utama.• !ultikomputer ( ! !D dengan memoriterdistribusi, setiap prosesornya memilikimemori khusus sendiri.

    • !oti:asi pembuatan organisasi multikomputeradalah untuk mengatasi keterbatasan skalamultiprosesor.

    • Karena prosesor-prosesor multikomputer harusberkomunikasi, maka elemen pentingperan angan multikomputer adalah /aringaninterkoneksi yang harus dapat beroperasiseefsien mungkin.

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    29/38

    K-*S F K*S F+12• 4se un =eng mengusulkan pembagian klasifkasi

    arsitektur komputer berdasarkan dera/at keparalelan*degree o parallelism . aitu ;umlah bit maksimumyang dapat diproses dalam satu satuan aktu.

    • Dera/at keparalelan rata-rata *"a adalah (

    • $ila "i adalah /umlah bit yang dapat diproses dalamsiklus prosesor ke – i *atau periode lo k ke – i ,

    • #iklus prosesor *4 dinyatakan oleh i B 0,%,

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    30/38

    • 1a/u utilisasi *utili6ation rate *C sistemkomputer dalam siklus 4 adalah (

    dimana " ( dera/at keparalelanmaksimum

    • ;ika daya komputasi prosesor dipakaipenuh, maka "i B " untuk semua i dan C

    B 0 untuk 088 utilisasi.E 1a/u utilisasi bergantung padaprogram aplikasi yang dieksekusi.

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    31/38

    • =eng mengklasifkasi sistem komputer /uga menggunakan parameter pan/ang

    ord n, pan/ang bit sli e m.• $it-sli e adalah string o bits, yaitu satu

    dari setiap ord pada posisi bit :ertikalyang sama.

    !isal ( 4 -A#) mempunyai ord length B F@ danarithmati pipeline B @. #etiap pipe mempunyaiG pipeline stage. !aka setiap bit-sli e dalam

    keempat pipe mempunyai G H @ B

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    32/38

    • Dera/at keparalelan maksimum dari suatu sistemkomputer ), yaitu "*) , digambarkan olehperkalian antara ord length n dan bit sli elength m

    "*) B n . m

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    33/38

    Ada @ tipe !etode "emrosesan (

    – 7ord #erial and $it #erial *7#$# – 7ord "aralel and $it #etial *7"$# – 7ord #erial and $it "aralel *7#$" – 7ord "aralel and $it "aralel *7"$"

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    34/38

    • 7#$# disebut $it serial pro esing karena satu bit*nBmB0 diproses pada satu satuan aktu. – "roses ( lambat

    – Komputer generasi pertama• 7"$# *nB0, mI0 disebut $ # pro esing * $it #li e

    "ro esing karena se/umlah m bit sli e diproses padasatu satuan aktu.

    • 7#$" *nI0, mB0 disebut 7ord sli e pro essingkarena satu ord pada n bit diproses pada satu satuan

    aktu.• Ditetapkan pada kebanyakan komputer sekarang.

    • 7"$" *nI0, mI0 disebut =ully "aralel "ro essing*"aralell "ro essing disini array dari n,m bits diprosespada satu satuan aktu.

    • "roses ( paling epat.

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    35/38

    • 3eHt» Konsep Dasar Rangkaian 'ard are Komputer

    !elalui Al/abar $oolean

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    36/38

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    37/38

    Organisasi Komputer• !endeskripsikan ungsi dan desain berbagai unit

    komputer digital yang menyimpan dan mengolahin ormasi.

    • !odul ini /uga berkaitan dengan unit komputer yang

    menerima in ormasi dari sumber eksternal danmengirimkan hasil terkomputasi ke destinasieksternal.

    • Kebanyakan materi dalam modul ini ditu/ukan untukhard are komputer dan arsitektur komputer.

    • 'ard are komputer terdiri dari sirkuit elektronik,display, media penyimpanan magnetik dan optik,perangkat elektromekanik, dan asilitas komunikasi.

  • 8/20/2019 (1) Organisasi & Arsitektugesfr

    38/38

    Arsitektur komputer• meliputi spesifkasi sekumpulan instruksi

    dan unit hard are yang melaksanakaninstruksi tersebut.

    •Dalam modul ini dibahas pula banyakaspek pemrograman dan komponenso t are dalam sistem komputer.

    • #angatlah penting mempertimbangkan

    aspek hard are dan so t are pada desainberbagai komponen komputer gunamen apai pemahaman yang baik padasuatu sistem komputer.