11. media siskom xi 2015-2016 kd 5

Upload: dani

Post on 25-Feb-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    1/37

    RGANISASI PR SES R REGISTER

    DAN SIKLUS INTRUKSI

    SISTEM KOMPUTER XI TKJ/GENAP

    SMK NEGERI 2 PROBOLINGGO

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    2/37

    3.5 Memahami organisasi prosesor, register, dansiklus instruksi (fetching, decoding, executing)4.5 Menggunakan organisasi prosesor, register dan

    siklus instruksi (fetching, decoding, executing)untuk memecahkan masalah

    KOMPETENSI DASAR

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    3/37

    3.5.1 Memahami organisasi prosesor

    3.5.2 Memahami organisasi register3.5.3 Memahami siklus intruksi fetching3.5.4 Memahami siklus intruksi decoding3.5.5 Memahami siklus intruksi executing4.5.1 Mendemonstrasikan siklus intruksi fetching-

    decoding-executing untuk penerapan sehari-hari.

    INDIKATOR

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    4/37

    1. erperilaku religius dalam melakukan kegiatanpem!ela"aran

    2. erprilaku ilmiah dalam melakukan kegiatanpem!ela"aran

    3. #eserta didik diharapkan mampu memahami$ organisasiprosesor, register, dan siklus intruksi

    4. #eserta didik diharapkan mampu menggunakan siklus

    intruksi untuk memecahkan masalah dalam kehidupansehari-hari

    TUJUAN

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    5/37

    MATERI

    ORGANIS

    ASI

    PROSESOR

    ORGANIS

    ASI

    REGISTER

    SIKLUS

    INTRUK

    SI

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    6/37

    ORGANISASI PROSESOR

    #rosesor sering dise!ut dengan %otak komputer& dan

    merupakan pusat pemrosesan intruksi program. 'ungsi # adalah men"alankan program *ang

    disimpan dalam memori utama dengan mengam!ilintrusi, kemudian mengu"i intruksi terse!ut dan

    men"alankann*a satu demi satu.

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    7/37

    ORGANISASI PROSESOR

    +egiatan *ang dilakukan prosesor adalah 'etch instruction (mengam!il intruksi) nterpret instruction (mener"emahkan intruksi) 'etch data (mengam!il data) rite data (menulis data)

    # memerlukan register ataumemori internal !erukuran keciluntuk melakukan kegiatanterse!ut.

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    8/37

    ORGANISASI PROSESORBlok Diagram Prosesor

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    9/37

    ORGANISASI PROSESORKomponen Utama Prosesor

    / (rithmatic and /ogical nit) $ untuk melakukan

    komputasi atau pengolahan data aktual (ontrol nit) $ untuk mengontrol perpindahan

    data dan instruksi ke 0 dari# dan "uga mengontroloperasi /.

    egister$ memor* internal #

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    10/37

    ORGANISASI PROSESORKomponen Utama Prosesor

    # nterconnections, adalah sistem koneksi dan !us

    *ang menghu!ungkan komponen internal #, *aitu/, unit kontrol dan register register dan "ugadengan !us !us eksternal # *angmenghu!ungkan dengan sistem lainn*a, sepertimemori utama, piranti masukan0keluaran.

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    11/37

    ORGANISASI PROSESORDetail Blok Diagram Prosesor

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    12/37

    ORGANISASI REGISTER

    #engertian register $ egister dalam # memiliki dua fungsi$

    ser

    isi!leegister

    ontrolegister

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    13/37

    ORGANISASI REGISTERUser isi!le Register

    ser-isi!le egister adalah register *ang dapat

    direferensikan dengan menggunakan !ahasa mesin*ang dieksekusi #. ser-isi!le terdiri dari $

    eneral#urposeegister

    egisterlamat

    egister6ata

    egister+ode

    7tatus+ondisi('lag)

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    14/37

    ORGANISASI REGISTERUser isi!le Register

    eneral

    #urpose

    egister

    6igunakan untuk mode

    pengalamatan dan data kumulator ( aritmatika, 7hift,

    otate) ase egister (otate,7hift,

    aritmatika) ounter egister ( /ooping) 6ata egister (men*impan alamat

    08 deice).

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    15/37

    ORGANISASI REGISTERUser isi!le Register

    egister

    lama

    t

    6igunakan untuk mode

    pengalamatan 7egment egister (ode 7egment,

    6ata 7egment, 7tack 7egment,9xtra 7egment)

    egister ndex (7tack ndex, 6atandex)

    7tack #ointer

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    16/37

    ORGANISASI REGISTERUser isi!le Register

    egister +ode7tatus+ondisi

    ('lag)

    +ode *ang menggam!arkan hasiloperasi se!elumn*a

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    17/37

    ORGANISASI REGISTERUser isi!le Register

    egister

    6ata

    6igunakan untuk menampung data

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    18/37

    ORGANISASI REGISTER"ontrol Register

    ontrol and register adalah register-register *ang digunakan

    oleh unit kontrol untuk mengontrol operasi # dan olehprogram sistem operasi untuk mengntrol eksekusi program.

    :erdapat empat register *ang penting adalah $

    #rogram

    ounter(#)

    nstruction

    egister()

    Memor*ddressegister(M)

    Memor*u;er

    register(M)

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    19/37

    ORGANISASI REGISTER"ontrol Register

    P"

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    20/37

    ORGANISASI REGISTER"ontrol Register

    MBR

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    21/37

    SIKLUS INTRUKSI

    7iklus instruksi (kadang dise!ut fetching-dan-executesiklus, atau fetching-decode-execute siklus, atau '6

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    22/37

    SIKLUS INTRUKSI #rogram ounter (#) counter incrementing *ang

    melacak alamat memori dari instruksi *ang akan

    dieksekusi selan"utn*a. Memor* ddress egister (M) men*impan alamat

    dari se!uah !lok memori untuk di!aca dari atau ditulis keproses selan"utn*a.

    Memori data egister (M6) register dua arah *ang

    men*impan data diam!il dari memori (dan siap untuk# untuk proses) atau data *ang menunggu untukdisimpan dalam memori.

    Sirk#it $ang Dipakai Saat Intr#ksi

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    23/37

    SIKLUS INTRUKSI

    nstruksi mendaftar () tempat memegang sementarauntuk instruksi *ang !aru sa"a diam!il dari memori

    ontrol nit () mener"emahkan instruksi program di, memilih sum!er da*a mesin seperti daftar sum!erdata dan operasi aritmatika tertentu, danmengkoordinasikan aktiasi sum!er da*a.

    ritmatika logika nit (/) melakukan operasimatematis dan logis

    Sirk#it $ang Dipakai Saat Intr#ksi

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    24/37

    SIKLUS INTRUKSIProses Intr#ksi

    'etchntruksi

    6ecodentruksi

    9xecuting

    ntruksi8utput

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    25/37

    SIKLUS INTRUKSI

    # men*a"ikan nilai dari program counter (#) di

    !us alamat. # kemudian men"emput instruksi dari memori

    utama melalui !us data ke memori dari M6 terse!utkemudian ditempatkan ke dalam register instruksisaat ini (), se!uah sirkuit *ang men*impan instruksi

    sementara sehingga dapat diter"emahkan dandieksekusi.

    %et&' Intr#ksi

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    26/37

    SIKLUS INTRUKSI

    Merupakan proses mengu!ah informasi dari satu

    format ke lain. Mener"emahkann*a ke dalam perintah komputer,

    6ecode menafsirkan instruksi. 7elama siklus ini instruksi di dalam (instruksi

    pendaftaran) akan diter"emahkan.

    De&o(ing Intr#ksi

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    27/37

    SIKLUS INTRUKSI 6ari daftar instruksi (), data *ang mem!entuk instruksi

    ini diter"emahkan oleh unit kontrol. +emudian mele=ati informasi dekode se!agai urutan

    sin*al kontrol ke unit fungsi *ang relean dari # untukmelakukan tindakan *ang di!utuhkan oleh instruksi sepertimem!aca nilai dari register.

    Mele=ati ke unit aritmatika logika (/) untuk

    menam!ahkan data *ang diproses dan menulis hasiln*akem!ali ke register. 7e!uah kondisi sin*al dikirim kem!ali ke oleh / "ika

    terli!at.

    E)eting Intr#ksi

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    28/37

    SIKLUS INTRUKSI

    >uga dise!ut menulis kem!ali ke memori. ?asil *angdihasilkan oleh operasi disimpan dalam memori utama,atau dikirim ke perangkat output.

    erdasarkan kondisi umpan !alik dari / #(#rogramounter) akan !ertam!ah, !aik ke alamat instruksi!erikutn*a atau diper!arui ke alamat *ang !er!eda di

    mana instruksi !erikutn*a akan diam!il. siklus terse!ut kemudian diulang.

    O#tp#t

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    29/37

    SIKLUS INTRUKSIProses Sikl#s Intr#ksi

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    30/37

    SIKLUS INTRUKSI

    @ 9/MMM

    %#ngsi Inter#psi

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    31/37

    SIKLUS INTRUKSISikl#s Intr#ksi (engan Inter#psi

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    32/37

    SIKLUS INTRUKSIProses Sikl#s Intr#ksi (engan Inter#psi

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    33/37

    T#gas *

    @ 6+M#/+A MA69#AB

    1 pa sa"a komponen utama prosesorC 7e!ut

    dan "elaskanB

    2 am!arkan detail !lok diagram dari prosesor3 arilah perkem!angan prosesor dari tahun-

    ketahun

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    34/37

    T#gas +

    @ 6+M#/+A MA69#AB

    1 pa pengertian dari user-isi!le registerC

    7e!utkan !agian-!agiann*aB

    2 pa pengertian dari control registerC 7e!utkan

    !agian-!agiann*a

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    35/37

    T#gas ,

    @ 6+M#/+A MA69#AB

    1 pa deDnisi dari siklus instruksiC pa sa"asirkuit *ang digunakan untuk siklus intruksiC

    7e!utkanB

    2 am!arlah diagram proses dari siklus

    intruksiB

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    36/37

    T#gas -

    @ 6+M#/+A MA69#AB

    1 am!arlah proses intruksi dengan

    interrupsiB

    2 >elaskan gam!ar terse!ut sesuai dengan

    pemahaman saudaraB

  • 7/25/2019 11. Media Siskom Xi 2015-2016 Kd 5

    37/37

    ERIMA KASI

    ...