Arsitektur & Organisasi Komputer 1

download Arsitektur & Organisasi Komputer 1

of 41

Transcript of Arsitektur & Organisasi Komputer 1

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    1/41

    Arsitektur & Organisasi Komputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    2/41

    Pokok Bahasan

    Pendahuluan

    Arsitektur dan Organisasi Komputer

    Fungsi komputer Struktur komputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    3/41

    Pendahuluan

    Kapan materi / ilmu COA terasa

    bermanfaat ?

    ila anda beker!a pada suatu perusahaan dan

    anda diminta untuk "# Memilih spesifikasi komputer $ang akan

    digunakan spesifikasi sesuai kebutuhan dan

    harga kompetitif

    # Membuat Program $ang akan ditanam diembedded system

    ila anda mempela!ari pengetahuan $ang

    berhubungan dengan computer science

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    4/41

    Pendahuluan

    Apa yang kauketahui tentang

    komputer ?

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    5/41

    Di mana Arsitektur Komputerberada ?

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    6/41

    Di mana Arsitektur Komputerberada ?

    %erletak antara ilmu komputer 'omputer s'ien'e(& teknikkomputer engineering(

    )enghubungkan matematika dan fisika melalui perkembangan

    peralatan praktis

    *i atasn$a adalah peran'angan sistem komputer dan sistem

    operasi *i ba+ahn$a adalah peran'angan sistem digital dan ,-S.

    Sebagian besar konsep arkom telah dikembangkan se!ak lama

    Sebagian besar perkembangan hard+are !auh lebih 'epat dari

    pada pengembangan soft+are atau konsep arkom

    ukum )oore men$atakan bah+a " 0umlah transistor di dalam sebuah 'hip .C( bertambah 12 lipat setiap 34

    bulan

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    7/41

    Hukum Moore

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    8/41

    Hukum Moore

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    9/41

    Pengantar Arsitektur & OrganisasiKomputer

    .stilah komputer diambil dari bahasa latincomputare $ang berarti menghitung tocompute(

    Komputer adalah serangkaian atausekelompok mesin elektronik $ang terdiri dariribuan bahkan !utaan komponen $ang dapatsaling beker!asama5 serta membentuk sebuahsistem ker!a $ang rapi dan teliti6 Kemudian

    sistem ini dapat men$elesaikan serangkaianpeker!aan se'ara otomatis5 berdasar urutanintruksi ataupun program $ang diberikankepadan$a6

    Arsitektur & Organisasi Komputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    10/41

    Pengertian Komputer menurut paraahli

    7obert 6 elismor

    Komputer adalah suatu alat elektronik $ang

    mampu melakukan beberapa tugas sebagai

    berikut ")enerima .nput

    )emproses input itu berdasarkan programn$a

    )en$impan perintah8perintah & hasil

    pengolahan

    )en$ediakan output dalam bentuk informasi

    Arsitektur & Organisasi Komputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    11/41

    *onald 6 Sander

    Komputer adalah sistem elektronik untuk

    memanipulasi data dengan 'epat & tepat serta

    diran'ang dan diorganisasikan supa$a se'araotomatis menerima & men$impan data input5

    kemudian memprosesn$a dan menghasilkan

    output di ba+ah penga+asan suatu langkah8

    langkah instruksi8instruksi program $angtersimpan di memori6

    Arsitektur & Organisasi Komputer

    Pengertian Komputer menurut paraahli

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    12/41

    9illiam )6 Fuari

    Komputer adalah suatu pemrosesan data $ang

    dapat melakukan penghitungan $ang besar dan

    'epat5 termasuk perhitungan aritmatika $angbesar atau operasi logika tanpa 'ampur tangan

    dari manusia $ang mengoperasikan selama

    pemrosesan6

    Arsitektur & Organisasi Komputer

    Pengertian Komputer menurut paraahli

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    13/41

    erdasar komponen pendukung agar

    dapat beker!a5 sebuah sistem komputer

    terdiri dari"ard+are

    Adalah komponen perangkat keras berupa

    sekumpulan peralatan elektronisSoft+are

    Adalah komponen perangkat lunak atau

    program dan data $ang ada di komputer

    rain+are/human+are/user

    Adalah manusia $ang mengoperasikan

    komputer

    Arsitektur & Organisasi Komputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    14/41

    Hardware / Perangkat Keras

    Komponen Pokok

    Komponen Pheriperal

    Port Komputer ard+are

    Arsitektur & Organisasi Komputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    15/41

    Hardware / Perangkat KerasKomponen Pokok

    Komponen Pokok komponen $ang

    harus ada di sebuah komputer6

    :ang termasuk komponen pokok

    komputer"Prosesor

    )otherboard

    )emoriarddisk

    Arsitektur & Organisasi Komputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    16/41

    Komponen Pheriperal perangkat keras$ang dapat ditambahkan ke PC untukmeningkatkan kemampuan sistemkomputer perangkat tambahan(6

    :ang termasuk komponen Pheriperalkomputer")onitor

    Ke$board

    )ouse

    ,ideo 'ard

    Sound 'ard

    Arsitektur & Organisasi Komputer

    Hardware / Perangkat KerasKomponen Pheriperal

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    17/41

    Speaker 0o$sti'k )odem C*87/79 dri;e *,*

    *,*87/79

    ard *ri;e)emor$ 'ard readerPrinterS'anner

    PC 'amera

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    18/41

    Port Komputer ard+are antarmuka

    antara komputer dengan komputer atau

    de;i'e lain6

    Se'ara umum port komputer terbagimen!adi"Port Serial

    Port Paralel=ni;ersal Serial us =S(

    Arsitektur & Organisasi Komputer

    Hardware / Perangkat KerasPort Komputer Hardware

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    19/41

    Arsitektur Komputer s OrganisasiKomputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    20/41

    Arsitektur Komputer s OrganisasiKomputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    21/41

    Arsitektur Komputer s OrganisasiKomputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    22/41

    Arsitektur Komputer s OrganisasiKomputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    23/41

    Arsitektur Komputer s OrganisasiKomputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    24/41

    Arsitektur Komputer s OrganisasiKomputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    25/41

    Organisasi & ArsitekturKomputer

    Organisasi Komputeragian $ang terkait erat dengan unit>unit

    operasional

    Contoh# teknologi hard+are

    # perangkat antarmuka

    # teknologi memori

    # sistem memori

    # sin$al>sin$al kontrol

    Arsitektur & Organisasi Komputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    26/41

    Arsitektur KomputerAtribut>atribut sistem komputer $ang terkait

    dengan seorang programmer

    Contoh"# set instruksi

    # aritmetika $ang digunakan

    # teknik pengalamatan

    # mekanisme ./O

    Arsitektur & Organisasi Komputer

    Organisasi & ArsitekturKomputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    27/41

    Struktur dan fungsikomputer Struktur

    Sistem $ang berinteraksi dengan 'ara

    tertentu dengan dunia luar

    FungsiOperasi dari masing8masing komponen

    $ang merupakan bagian dari struktur

    Arsitektur & Organisasi Komputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    28/41

    Komputer dilihat sebagai de;i'e $ang dapat

    berkomunikasi dengan dunia luar5 dapat

    memanipulasi data dan men$impann$aSebuah kotak $ang dapat terhubung dengan !aringan

    komunikasi( dan pheriperal ./O(Soft+are " sistem operasi dan program aplikasi

    Sistem operasi mengontrol pengoperasian program

    aplikasi

    Struktur Komputer Level1

    Operating

    s$stem

    Appli'ation

    Computer.nput

    Output

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    29/41

    Struktur Komputer Level2

    Arsitektur & Organisasi Komputer

    S$stems

    .nter'onne'tion

    CP=)ain

    )emor$

    .nput

    Output

    Computer

    Peripherals

    Communi'ation -ines

    Computer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    30/41

    Struktur Komputer Level2 Central Pro'essing =nit CP=(

    )engendalikan ker!a komputer5 dan pemrosesan data

    )ain )emor$

    )en$impan data $ang akan atau baru sa!a diproses

    S$stem .nter'onne'tion bus( )ekanisme komunikasi .nternal antara CP=5 memori

    dan ./O

    .nput Output

    )emindahkan data antara komputer dengan lingkungan

    luar

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    31/41

    !truktur Komputer "eel

    #

    Arsitektur & Organisasi Komputer

    ./O

    )emor$

    S$stem

    usCP=

    Komputer

    CP=

    7egister

    Aritmethi'

    & -ogi'

    =nit

    .nternal CP=.nter'onne'tion

    Control

    =nit

    Floating

    Point

    =nit

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    32/41

    Struktur Komputer Level3 A-= Aritmethi' -ogi' =nit(

    )elakukan fungsi pemrosesan data

    Control =nit

    )engontrol ker!a CP= mengontrol komputer

    7egister )en$impan data internal CP= data5 instruksi5 sta'k5

    integer5 floating point(

    Floating Point =nit FP=(

    CP= inter'onne'tion

    )engatur mekanisme komunikasi antara A-=5 'ontrol

    unit5 dan register

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    33/41

    !truktur Komputer "eel

    $

    Arsitektur & Organisasi Komputer

    CP=7egister

    A-=.nternal

    usControl

    =nit

    Control =nit

    Seuen'ing

    -oginControl =nit

    7egisters and

    de'orders

    Control

    )emor$

    Floating

    Point

    =nit

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    34/41

    Struktur Komputer Level4Control unit terdiri dari @ komponen internal "

    Seuen'ing logi'

    Seuen'ing logi' dan 'ontrol memor$

    menentukan keluaran dari 'ontrol unit

    Control unit registers dan de'oders

    Control memor$

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    35/41

    %ungsi Komputer

    Fungsi operasi pengolahan data

    Fungsi operasi pen$impanan data

    Fungsi operasi pemindahan data

    Fungsi operasi kontrol

    Arsitektur & Organisasi Komputer

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    36/41

    nit %ungsional DasarKomputer

    Arsitektur & Organisasi Komputer

    )asukan

    Keluaran

    Aritmatika dan

    -ogika

    Kontrol

    )emori

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    37/41

    %ungsi Komputer

    Arsitektur & Organisasi Komputer

    *ata)o;ement

    Control

    )e'hanism

    *ata

    StorageFa'ilit$

    *ata

    Pro'essing

    Fa'ilit$

    %ungsi operasi pemindahan

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    38/41

    %ungsi operasi pemindahandata Contoh " Cop$ data dari flashdisk ke

    flashdisk lain

    Arsitektur & Organisasi Komputer

    *ata)o;ement

    Control

    )e'hanism

    *ata

    StorageFa'ilit$

    *ata

    Pro'essing

    Fa'ilit$

    %ungsi operasi penyimpanan

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    39/41

    %ungsi operasi penyimpanandata

    Arsitektur & Organisasi Komputer

    *ata)o;ement

    Control

    )e'hanism

    *ata

    StorageFa'ilit$

    *ata

    Pro'essing

    Fa'ilit$

    Contoh " Flashdisk ke 7A) atau sebalikn$a

    Proses dari/ke unit

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    40/41

    Proses dari/ke unitpenyimpanan

    Arsitektur & Organisasi Komputer

    Contoh " ksekusi progam ambil dari 7A)8diproses8taruh lagi di 7A)

    *ata)o;ement

    Control

    )e'hanism

    *ata

    Storage

    Fa'ilit$

    *ata

    Pro'essing

    Fa'ilit$

    Proses dari unit pen impanan

  • 7/24/2019 Arsitektur & Organisasi Komputer 1

    41/41

    Proses dari unit penyimpanan'/O Contoh " )embuka file / dokumen

    dari flashdisk

    *ata)o;ementControl

    )e'hanism

    *ata

    Storage

    Fa'ilit$

    *ata

    Pro'essing

    Fa'ilit$