xtkj3-klp 1-skom

Upload: rizkyakbar

Post on 22-Feb-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 xtkj3-klp 1-skom

    1/14

    1. PERBEDAAN ARSITEKTUR DAN

    ORGANISASI KOMPUTERPERBEDAAN ARSITEKTUR DAN ORGANISASI KOMPUTER

    Jika organisasi komputer mempelaari !agian "ang terkait #engan unit$unit operasional komputer#an %u!ungan antara komponen sistem &omputer'#an interkoneksin"a "ang merealisasikanspesi(ikasi arsitektural&onto%) teknologi %ar#*are' perangkat antarmuka +inter(a&e,' teknologi memori' sistem memori' #ansin"al-sin"al kontrolSe#angkan arsitektur komputer mempelaari atri!ut $ atri!ut sistem komputer "ang terkait #enganseorang programmer' #an memiliki #ampak langsung pa#a eksekusi logis se!ua% program&onto%) set instruksi' aritmetika "ang #igunakan' teknik pengalamatan' mekanisme I./0

    1 apaka% suatu komputer perlu memiliki instruksi pengalamatan pa#a memori merupakan masala%ran&angan arsitektural0 Apaka% instruksi pengalamatan terse!ut akan #iimplementasikan se&aralangsung atauka% melalui mekanisme &a&%e a#ala% kaian organisasional0

    2 Arsitektur sama' organisasi #apat !er!e#a

    2 Arsitektur !erta%an lama' organisasi men"esuaikan perkem!angan teknologi artin"a Arsitekturkomputer #apat !erta%an !erta%un$ta%un tapi organisasi komputer #apat !eru!a% sesuai #enganperkem!angan teknologi0Pa!rik komputer mempro#uksi sekelompok mo#el komputer' "ang memiliki arsitektur sama tapi!er!e#a #ari segi organisasin"a "ang mengaki!atkan %arga #an karakteristik unuk kera "ang!er!e#a0 &onto% )

    3 Semua intel (amil" 456 memiliki arsitektur #asar "ang sama3 7amil" IBM s"stem. 89/ memiliki arsitektur #asar "ang sama3 Organisasi antar :ersi memiliki per!e#aan0

    ;0 Arsitektur Komputer !erkaitan erat #engan atri!ut$atri!ut se!ua% sistem "ang tampak +

  • 7/24/2019 xtkj3-klp 1-skom

    2/14

    Organisasi Komputer )Organisasi komputer a#ala% !agian "ang terkait erat #engan unit - unit operasional #an interkoneksiantar komponen pen"usun sistem komputer #alam merealisasikan aspek arsitekturaln"a0 Biasan"amempelaari !agian "ang terkait #engan unit$unit operasional komputer #an %u!ungan antarakomponen$komponen sister komputer0=onto% aspek organisasional a#ala% teknologi %ar#*are' perangkat antarmuka' teknologi memori'

    #an sin"al - sin"al kontrol0Arsitektur komputer le!i% &en#erung pa#a kaian atri!ut - atri!ut sistemkomputer "ang terkait #engan seorang programmer0 =onto%n"a' set instruksi' aritmetika "ang#igunakan' teknik pengalamatan' mekanisme I.O0Se!agai &onto% apaka% suatu komputer perlu memiliki instruksi pengalamatan pa#a memorimerupakan masala% ran&angan arsitektural0 Apaka% instruksi pengalamatan terse!ut akan#iimplementasikan se&ara langsung atauka% melalui mekanisme &a&%e a#ala% kaian organisasional0Jika organisasi komputer mempelaari !agian "ang terkait #engan unit$unit operasional komputer #an%u!ungan antara komponen sistem &omputer'#an interkoneksin"a "ang merealisasikan spesi(ikasiarsitektural&onto%) teknologi %ar#*are' perangkat antarmuka +inter(a&e,' teknologi memori' sistem memori' #ansin"al-sin"al kontrol

    Per!e#aaan Utaman"a )

    Organisasi Komputer )$ Bagian "ang terkait #engan erat #engan unit - unit operasional$ =onto% ) teknologi %ar#*are' perangkat antarmuka' teknologi memori' sistem memori' #an sin"al -sin"al &ontrolArsitektur Komputer )$ Atri!ut - atri!ut sistem komputer "ang terkait #engan seorang programmer$ =onto% ) Set instruksi' aritmetika "ang #ipergunakan' teknik pengalamatan' mekanisme I.O

    2. PENGERTIAN KOMPUTER

    Komputera#ala% alat "ang #ipakai untuk mengola%#atamenurut prose#ur"ang tela%

    #irumuskan0 Kata computerpa#a a*aln"a #ipergunakan untuk menggam!arkan orang "angperkeraann"a melakukan per%itunganaritmatika' #engan atau tanpa alat !antu' tetapi arti kata

    ini kemu#ian #ipin#a%kan kepa#a mesin itu sen#iri0 Asal mulan"a' pengola%an in(ormasi %ampir

    eksklusi( !er%u!ungan #engan masala% aritmatika' tetapi komputer mo#ern #ipakai untuk

    !an"ak tugas "ang ti#ak !er%u!ungan #engan matematika0

    3. STRUKTUR DAN FUNGSI KOMPUTER1.1. Struktur KomputerKomputer a#ala% se!ua% sistem "ang !erinteraksi #engan &ara tertentu #engan #unia luar0

    Interaksi #engan #unia luar #ilakukan melalui perangkat perip%eral #an saluran komunikasi0Dalam !uku ini akan !an"ak #ikai seputar struktur internal komputer0 Per%atikan gam!ar ;0>'

    ter#apat empat struktur utama)

    _ Central Processing Unit (CPU),!er(ungsi se!agai pengontrol operasi komputer #an

    pusat pengola%an (ungsi - (ungsi komputer0 Kesepakatan' =PU &ukup #ise!ut se!agai

    processor +prosesor, saa0

    _ Memori Utama,!er(ungsi se!agai pen"impan #ata0

    _ I/O,!er(ungsi memin#a%kan #ata ke lingkungan luar atau perangkat lainn"a0

    _ System Interconnection,merupakan sistem "ang meng%u!ungkan =PU' memori utama

    #an I.O0

    https://id.wikipedia.org/wiki/Datahttps://id.wikipedia.org/wiki/Prosedurhttps://id.wikipedia.org/wiki/Aritmatikahttps://id.wikipedia.org/wiki/Aritmatikahttps://id.wikipedia.org/wiki/Matematikahttps://id.wikipedia.org/wiki/Matematikahttps://id.wikipedia.org/wiki/Prosedurhttps://id.wikipedia.org/wiki/Aritmatikahttps://id.wikipedia.org/wiki/Matematikahttps://id.wikipedia.org/wiki/Data
  • 7/24/2019 xtkj3-klp 1-skom

    3/14

    Gam!ar ;0> Struktur Dasar Komputer

    Komponen "ang paling menarik namun paling kompleks a#ala% =PU0 Struktur =PU terli%at

    pa#a gam!ar ;0>' #engan struktur utaman"a a#ala% )

    _ Control Unit,!er(ungsi untuk mengontrol operasi =PU #an mengontrol komputer se&ara

    keseluru%an0_Arithmetic And Logic Unit (ALU), !er(ungsi untuk mem!entuk (ungsi - (ungsi

    pengola%an #ata komputer0

    _ Register,!er(ungsi se!agai pen"impan internal !agi =PU0

    _ CPU Interconnection,!er(ungsi meng%u!ungkan seluru% !agian #ari =PU0

    1.3.2. Fungsi Komputer7ungsi #asar sistem komputer a#ala% se#er%ana seperti terli%at pa#a gam!ar ;080 Pa#a

    prinsipn"a ter#apat empat !ua% (ungsi operasi' "aitu )

    ? 7ungsi Operasi Pengola%an Data

    ? 7ungsi Operasi Pen"impanan Data

    ? 7ungsi Operasi Pemin#a%an Data

    ? 7ungsi Operasi Kontrol

  • 7/24/2019 xtkj3-klp 1-skom

    4/14

    Gam!ar ;08 7ungsi Komputer

    Komputer %arus #apat memproses data0 Representasi #ata #i sini !erma&am-ma&am'

    akan tetapi nantin"a #ata %arus #isesuaikan #engan mesin pemrosesn"a0 Dalam

    pengola%an#ata' komputer memerlukan unit pen"impanan se%ingga #iperlukan suatu

    mekanismepenyimpanandata0 @alaupun %asil komputer #igunakan saat itu' seti#akn"a

    komputer memerlukan me#ia pen"impanan untuk #ata prosesn"a0 Dalam interaksi #engan

    #unia luar se!agai (ungsipemindahan data #iperlukan antarmuka +interface,' proses ini

    #ilakukan ole% unit Input/Output+I.O, #an perangkatn"a #ise!utperipheral0 Saat interaksi

    #engan perpin#a%an #ata "ang au% atau #ari remote #e:i&e' komputer melakukan

    proses komunikasi data0

    Gam!ar ;0 mengilustrasikan operasi-operasi komputer0 Gam!ar ;0a a#ala% operasi

    pemin#a%an #ata' gam!ar ;0! a#ala% operasi pen"impanan #ata' gam!ar ;0& #an gam!ar

    ;0# a#ala% operasi pengola%an #ata0

    4. Fungsi Dasar Sistem Komputer

    Pada prinsipnya terdapat 4 fungsi dasar sistem komputer, yaitu :

    1. Fungsi Operasi Pengolahan Data (Data Processing)

    2. Fungsi Operasi Penyimpanan Data (Data Storage)

    3. Fungsi Operasi Pemindahan Data (Data Movement)

    4. Fungsi Operasi Kontrol (Control)

    Penjelasannya :

  • 7/24/2019 xtkj3-klp 1-skom

    5/14

    Komputer harus dapat memprosesdata. Representasi data di sinibermacam

    macam, akan tetapi nantinya data harus disesuaikan denganmesin pemrosesnya!

    Dalam pengolahan data,

    Komputer memerlukan unit penyimpanan sehingga diperlukan suatu fungsiPenyi

    mpanandata. "alaupun hasil komputer digunakan saat itu,setidaknya komputer

    memerlukan media penyimpanan untuk dataprosesnya!

    Dalam interaksi dengan dunia luar sebagai fungsi Pemindahan datadiperlukan a

    ntarmuka (interface), proses ini dilakukan oleh unitInput/Output #$%O& dan perang

    katnya disebutperipheral. 'aat interaksidengan perpindahan data

    yang jauh atau dari remote de(ice, komputermelakukan proses komunikasi ata.

    Fungsi Pengendalianjuga dilakukan oleh komputer, baik pengendalianinternal d

    alam komputer itu sendiri maupun pengendalian eksternal , yaitupengendalian peralatan lain!

    )dapun gambar diagram fungsi dasar sistem komputer dapat dilihat sebagai berikut :

    )da 4 bagian pada gambar diagram fungsi dasar sistem komputer, yang diantaranya

    adalah :

    ;0 Data Movement !pparatus merupakan *interface+ untuk pemindahan data

    >0 Data Storage "acilit#merupakan unit penyimpan data

    80 Data Processing "acilit#merupakan unit untuk pemrosesan data

  • 7/24/2019 xtkj3-klp 1-skom

    6/14

    0 ontrol Mechanismmerupakan pengendali utama fungsi komputer

    )dapun alur dari fungsi dasar sistem komputer tersebut ialah :

    Data diambil dari 'torage oleh ontrol

    ontrol memberikan ke bagian Processing untuk diolah

    -asil olahan pada bagian Processing kemudian disimpan kembali ke 'torage

    sebagai sebuah *result+

  • 7/24/2019 xtkj3-klp 1-skom

    7/14

    Data diambil dari Data .o(ement )pparatus oleh ontrol

    ontrol memberikanya ke bagian Processing untuk diolah

    -asil olahan pada bagian Processing kemudian disimpan ke 'torage sebagai

    sebuah *result+ 'ebaliknya// Data dari 'torage diambil oleh control utk diolah,

    setelah itu hasilnya ke Data .o(ement )pparatus

  • 7/24/2019 xtkj3-klp 1-skom

    8/14

    Data dari Data .o(ement )pparatus dipindahkan oleh ontrol untuk di *sa(e+ ke

    .emory 'torage

    'ebaliknya , data dari memory 'torage dipindahkan oleh ontrol untuk di *0rite+

    ke Data .o(ement )pparatus

    Data yang berasal dari Data .o(ement )pparatus oleh ontrol kemudian di kirim

    kembali ke bagian Data .o(ement )pparatus yang lain

  • 7/24/2019 xtkj3-klp 1-skom

    9/14

    Gam!ar ;00 Operasi$operasi Komputer

    5. ARSITEKTUR VON NEUMANN

  • 7/24/2019 xtkj3-klp 1-skom

    10/14

    Arsitektur Komputer

  • 7/24/2019 xtkj3-klp 1-skom

    11/14

    se*a#a %o+e%t$= )$na&a%an Ia, $n$ a)a+a, ga&5a# a#s$te%t# Von Ne&ann.

    Da+a& ga&5a# &enn!%an 5eg$t se)e#,anan(a a#s$te%t# te#se5t" 5e#$%t 'en!e+asan)a#$ e&'at %o&'onen te#se5t.

    1. Masuan (input)

    Pe#ang%at $n$ &e&$+$%$ =ngs$ se5aga$ &e)$a nt% &e&as%%an )ata %e )a+a& '#o*esso#

    nt% )$o+a, gna &eng,as$+%an $n=o#&as$ (ang )$'e#+%an. In't )e;$*es ata 'e#ang%at

    &as%an (ang &&n(a )$gna%an 'e#sona+ *o&'te# P a)a+a, %e(5oa#) )an

    &ose" %e(5oa#) )an &ose a)a+a, n$t (ang &eng,5ng%an se# 'enggna )engan

    %o&'te#. Se+a$n $t te#)a'at !o(st$*%" (ang 5$asa )$gna%an nt% 5e#&a$n ga&es ata

    'e#&a$nan )engan %o&'te#. Ke&)$an s*anne#" nt% &e&$n)a$ ga&5a# aga# )a'at )$o+a, se*a#a )$g$ta+. To*, 'ane+" )engan &enggna%an sent,an !a#$ se# )a'at

    &e+a%%an sat '#oses a%ses ?+e se5aga$ 'enggant$ &ose. M$*#o',one" nt%

    &e#e%a& sa#a %e )a+a& %o&'te# )an &as$, 5an(a% +ag$.

    !. "emroses (cpu)

    PU ata ent#a+ P#o*ess$ng Un$t &e#'a%an te&'at 'eoses )a#$ $nt#%s$8$nt#%s$

    '#og#a&" 5ent%n(a 5e#'a *,$' (ang te#)$#$ )a#$ !taan I. PU te#)$#$ )a#$ )a 5ag$an

    ta&a (a$t Un$t Ken)a+$ *ont#o+ n$t se#ta Un$t A#$t&at$%a )an Log$%a ALU. D$sa&'$ng

    $t" PU &e&'n(a$ 5e5e#a'a a+at 'en($&'an (ang 5e#%#an %e*$+ (ang )$se5t

    )engan #eg$ste#.

  • 7/24/2019 xtkj3-klp 1-skom

    12/14

    Un$t Ken)a+$ (control unit)

    Un$t $n$ 5e#tgas &engat# )an &engen)a+$%an se&a 'e#a+atan (ang a)a 'a)a s$ste&

    %o&'te#. Un$t %en)a+$ a%an &engat# %a'an a+at $n't &ene#$&a )ata )an %a'an )ata

    )$o+a, se#ta %a'an )$ta&'$+%an 'a)a a+at ot't. Tgas )a#$ n$t %en)a+$ $n$ a)a+a, @

    Mengat# )an &engen)a+$%an a+at8a+at $n't )an ot't.

    Menga&5$+ $nst#%s$8$nst#%s$ )a#$ &e&o#$ ta&a.

    Menga&5$+ )ata )a#$ &e&o#$ ta&a !$%a )$'e#+%an nt% )$'#oses.

    Meng$#$& $nst#%s$ %e ALU 5$+a a)a 'e#,$tngan a#$t&at$%a se#ta &enga>as$ %e#!a )a#$

    ALU.

    Men($&'an ,as$+ '#oses %e &e&o#$ ta&a.

    Un$t A#$t&at$%a )an Log$%a (ALU)

    Tgas ta&a )a#$ ALU a)a+a, &e+a%%an se&a 'e#,$tngan a#$t&at$%a &ate&at$%a

    (ang te#!a)$ sesa$ )engan $nst#%s$ '#og#a&. ALU &e+a%%an o'e#as$ a#$t&at$%a )engan

    )asa# 'en!&+a,an se,$ngga s$#%$t e+e%t#on$% (ang )$gna%an )$se5t a))e#. Tgas +a$n

    )a#$ ALU a)a+a, &e+a%%an %e'tsan )a#$ sat o'e#as$ +og$%a sesa$ )engan $nst#%s$

    '#og#a&. O'e#as$ +og$%a &e+$'t$ 'e#5an)$ngan )a o'e#an) )engan &enggna%an

    o'e#ato# +og$%a te#tent" (a$t sa&a )engan B" t$)a% sa&a )engan C " %#ang )a#$

    C" %#ang ata sa&a )engan CB " +e5$, 5esa# )a#$ " )an +e5$, 5esa# ata sa&a

    )engan B.

    #. "en$impanan (memory)

    Me&o#( 'an &e)$a 'en($&'anan )ata 'a)a Ko&'te#" !en$s &e&o#( )$5ag$ &en!a)$

    )a (a$t.

    RAM (Random Access Memory)

    RAM a)a+a, &e&o#( ta&a 5ag$ Ko&'te# (ang &e&egang a#a,an )ata (ang a%an

    )$'#oses o+e, P#o*esso#" Ra& sen)$#$ 5e#s$=at ;o+at$+e. A#t$n(a )ata (ang )$s$&'an

    )$)a+a&n(a a%an ,$+ang %et$%a t$)a% )$ a+$#$ a#s +$st#$%. -en$s RAM sangat 5e#;a#$as$")$anta#an(a @

    DRAM (Dynamic RAM)a)a+a, !en$s RAM (ang se*a#a 5e#%a+a ,a#s )$sega#%an o+e, PU

    aga# )ata (ang te#%an)ng )$)a+a&n(a t$)a% ,$+ang.

    SDRAM (Synchronous Dynamic RAM)a)a+a, !en$s RAM (ang 'a+$ng && )$gna%an

    'a)a P &asa se%a#ang. RAM $n$ )$s$n%#on$sas$ o+e, *+o*% s$ste& )an &e&$+$%$ %e*e'atan

    +e5$, tangg$ )a#$ 'a)a DRAM.

    SRAM (Statik RAM)a)a+a, !en$s &e&o#( (ang t$)a% 'e#+ 'en(ega#an o+e, PU aga#

    )ata (ang te#)a'at )$)a+a&n(a teta' te#s$&'an )engan 5a$%. RAM !en$s $n$ &e&$+$%$

    %e*e'atan +e5$, t$ngg$ )a#$ 'a)a DRAM.

    RDRAM (Rambus Dynamic RAM)a)a+a, !en$s &e&o#( (ang +e5$, *e'at )an +e5$, &a,a+

    )a#$ 'a)a SDRAM.

  • 7/24/2019 xtkj3-klp 1-skom

    13/14

    EDORAM (Etended Data !ut RAM)a)a+a, !en$s &e&o#( (ang )$gna%an 'a)a s$ste&

    (ang &enggna%an Pent$&.

    DDR (Double Data Rate) t$'e RAM (ang &enggna%an te%no+og$ )o5+e *+o*% *(*+e.

    DDR se%a#ang s)a, se&a%$n 5e#%e&5ang )engan &n*+n(a DDR2 )an DDR3 (ang

    &e&$+$%$ %e*e'atan (ang sangat t$ngg$.

    Ke)e'ann(a &ng%$n !en$s8!en$s RAM a%an te#s 5e#%e&5ang" %a#ena se&a%$n

    5e#%e&5ang '+as$ste& %o&'te# (ang a)a saat $n$. Se,$ngga nt% &enn!ang

    %e5t,an %o&'tas$ (ang t$ngg$ )$5t,%an 'e#=o#&a %o&'te# (ang &a%s$&a+.

    ROM (Read !nly Memory)

    ROM $n$ s$=atn(a 'e#&anen" a#t$n(a '#og#a& < )ata (ang )$s$&'an )$)a+a& ROM $n$ t$)a%

    &)a, ,$+ang ata 5e#5a, >a+a a+$#an +$st#$% )$ &at$%an. P#oses &en($&'an )ata 'a)a

    ROM t$)a% )a'at )$+a%%an )engan &)a," na&n &e&5a*a )ata )a#$ ROM )a'at)$+a%%an )engan &)a,. Sa&'a$ saat $n$ a)a 5e#5aga$ !en$s ROM (ang 'e#na, 5e#e)a#

    )an te#'asang 'a)a %o&'te#" anta#a +a$n PROM" EPROM" EAROM" EEPROM" )an F+as,

    Me&o#(. e#$%t $n$ #a$an s$ng%at )a#$ &as$ng8&as$ng !en$s ROM te#se5t.

    1. PROM ("rogrammable Read !nly Memory)

    2. EPROM (Erasable "rogrammable Read !nly Memory)

    3. EEPROM (Electrically Erasable "rogrammable Read !nly Memory)

    4. F+as, Me&o#(

    4. Ke%uaran (output)

    Pe#ang%at ot't a)a+a, 'e#ang%at %o&'te# (ang )$gna%an nt% &ena&'$+%an ata

    &en(a&'a$%an $n=o#&as$ %e'a)a 'enggnan(a. In=o#&as$ (ang )$ta&'$+%an o+e,

    %o&'te# &e#'a%an ,as$+ )a#$ 'eosesan (ang te+a, )$+a%%an o+e, %o&'te#.

    In=o#&as$ (ang )$te#s%an o+e, %o&'te# &e+a+$ 'e#ang%at ot't )a'at 5e#'a

    ta&'$+an )$ +a(a# ,as$+ *eta%an" sa#a" )an se5aga$n(a. Pe#ang%at ot't sangat 5an(a%

    se%a+$ !en$sn(a )$anta#an(a.

    Mon$to#

    Mon$to# &e#'a%an sa+a, sat 'e#ang%at %e#as a#)>a#e (ang )$gna%an se5aga$

    'ena&'$+an ot't ;$)eo )a#$ 'a)a se5a, %o&'te#" )an %egnaann(a te#se5t t$)a%

    )a'at )$'$sa,%an )a+a& 'e&a%a$an sat %o&'te#" se,$ngga )$%a#ena%an &on$to# $t

    se5aga$ 'ena&'$+an ga&5a# &a%a tentn(a %o&'te# sangat s+$t )$gna%an )an

    5a,%an sa&a se%a+$ t$)a% )a'at )$gna%an tan'a &enggna%an %o&'te# (coba a#a

    bayangin $acebookan tanpa monitor% hehe%%).

    P#$nte#

  • 7/24/2019 xtkj3-klp 1-skom

    14/14

    P#$nte# a)a+a, 'e#ang%at Ot't (ang )$gna%an nt% &eng,as$+%an *eta%an )a#$

    %o&'te# %e )a+a& 5ent% %e#tas. P#$nte# )$,5ng%an )engan %o&'te# &e+a+$ US"

    se+a$n $t '#$nte# !ga ,a#s )$,5ng%an )engan a#s +$st#$% na&n saat $n$ a)a !en$s

    '#$nte# 'o#ta5e+ (ang &enggna%an 5ate#a$. Saat 'e#ta&a %a+$ )$sa&5ng%an %e

    %o&'te#" %$ta ,a#s &eng$nsta++ so=t>a#e )#$;e# '#$nte# aga# '#$nte# $t )a'at )$%ena+$

    o+e, %o&'te#. Keta!a&an ,as$+ *eta%an '#$nte# )$%# )engan satan )'$ ata )ot 'e#

    $n*, (a$t 5an(a%%n(a t$t$% )a+a& sat $n*$. Se&a%$n t$ngg$ )'$ se5a, '#$nte#" &a%a

    se&a%$n ta!a& ,as$+ *eta%ann(a.

    S'ea%e#

    S'ea%e# a)a+a, 'e#ang%at %e#as nt% &eng,sa$+%an sa#a. -en$s +a$n )a#$ s'ea%e#

    a)a+a, ,ea)set ata ea#',one. K$ta )a'at &en)enga#%an ,as$+ %e+a#an 5e#'a sa#a

    )a#$ %o&'te# &e+a+$ s'ea%e#.

    In=o*s