apa itu cache & register

Upload: trie-endah

Post on 28-Feb-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Apa Itu Cache & Register

    1/10

    CACHE MEMORY& REGISTER

  • 7/25/2019 Apa Itu Cache & Register

    2/10

    Cache berasal dari kata cash. Dari istilah tersede!isi cache "e"#ri adalah te"$at $e!%i"$a!u!tuk se"e!tara aktu. 'kura! %a!( di"iliki ca

    "e"#r% $u! sa!(atlah kecil. )alau$u! be(itukece$ata! %a!( di"iliki sa!(atlah ti!((i.

  • 7/25/2019 Apa Itu Cache & Register

    3/10

    *u!(si cache "e"#r%+ Te"$at "e!%i"$a! data se"e!tai!struksi %a!( di$erluka! #leh $r#cess#r

    Cache "e"#r% bisa ber,u!(si u!tuk "e"$erce$at akses$ada k#"$uter kare!a cache "e"#r% "e!%i"$a! data-i!

    %a!( telah diakses sehi!((a "eri!(a!ka! kera $r#cess#

    De!(a! kata lai! cache "e"#r% ber,u!(si untuk menjealiran data antara processor dengan memory utama

  • 7/25/2019 Apa Itu Cache & Register

    4/10

  • 7/25/2019 Apa Itu Cache & Register

    5/10

    4e5el Cache Me"#r%

    6.46 CACHE7.47 CACHE8.48 CACHE

  • 7/25/2019 Apa Itu Cache & Register

    6/10

    3ece$ata! Cache Me"#r%+

    46 CACHE 9 47 CACHE 9 48 CACHE

    3a$asitas $e!%i"$a!a! data+

    48 CACHE 9 47 CACHE 9 46 CACHE

    2ri#ritas $e!(a"bila! data+

    46 19 47 19 48 :ika ada; 19 RAM

  • 7/25/2019 Apa Itu Cache & Register

    7/10

    1REGISTER 1Re(ister adalah "e"#ri berukura! sa!(at kecil de!(a! kece$

    akses sa!(at ti!((i.Re(ister di(u!aka! u!tuk "e!%i"$a! data da! i!struksi %a!( s

    di$r#ses0 se"e!taraitu data da! i!struksi lai!!%a %a!( "e!u!((u (ilira! di$r#ses

    disi"$a! dala""ai! "e"#r%. Re(ister di dala" C2' terdiri atas +

  • 7/25/2019 Apa Itu Cache & Register

    8/10

    6. I!structi#! Re(ister :IR; di(u!aka! u!tuk "e!%i"$a! i!struksi %

    seda!(di$r#ses.

    7. 2r#(ra" C#u!ter :2C; adalah re(ister %a!( di(u!aka! u!tuk"e!%i"$a! ala"atl#kasi "ai! "e"#r% %a!( berisi i!struksi %a!( seda!( di$r#ses. Sela"$r#sesberla!(su!(0 isi 2C diubah "e!adi ala"at "ai! "e"#r% %a!( berisiki!struksi

    berikut!%a %a!( aka! di$r#ses. Hal i!i "e"u!(ki!ka! u!tuk "elacaki!struksi sela!ut!%a di "ai! "e"#r%.

  • 7/25/2019 Apa Itu Cache & Register

    9/10

    8. Ge!eral $ur$#se re(ister0 %aitu re(ister %a!( "e"berba(ai "aca" ,u!(si

    %a!( berhubu!(a! de!(a! data %a!( seda!( di$r#ses.di(u!aka! u!tuk"e!a"$u!( data %a!( seda!( di#lah disebut seba(ai #

    re(ister0 seda!(ka!ika di(u!aka! u!tuk "e!a"$u!( hasil #laha! disebutaccu"ulat#r.=. Me"#r% Data Re(ister :MDR;0 %aitu re(ister %a!(di(u!aka! u!tuk "e!a"$u!( dataatau i!struksi %a!( dikiri"ka! dari "ai! "e"#r% ke C2atau "e!a"$u!( data %a!(

    aka! disi"$a! ke "ai! "e"#r% seba(ai hasil #laha! C2>. Me"#r% Address Re(ister :MAR; di(u!aka! u!tuk"e!a"$u!( ala"at data ataui!struksi $ada "ai! "e"#r% %a!( aka! dia"bil atau %a!aka! diletakka!.

  • 7/25/2019 Apa Itu Cache & Register

    10/10

    Thanks For Your Attenti

    Wassalamualaikum Wr