ok 9 pembagian

Upload: dikosuprayogi

Post on 11-Feb-2018

237 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/23/2019 Ok 9 Pembagian

    1/13

    Monday, May 20, 2013 ORGANISASI KOMPUTER by TIM DOSENSTT PLN 1

    PEMBAGIAN

    WISNU HENDRO MARTONO,M.Sc

  • 7/23/2019 Ok 9 Pembagian

    2/13

    Monday, May 20, 2013 ORGANISASI KOMPUTER by TIM DOSENSTT PLN 2

    BAHASAN

    Pembagian

    cara tangan

    cara 1

    cara 2

    cara 3

    Pembagian Bertanda

  • 7/23/2019 Ok 9 Pembagian

    3/13

    Monday, May 20, 2013 ORGANISASI KOMPUTER by TIM DOSENSTT PLN 3

    PEMBAGIAN DG CARA TANGAN

    Membagi 1001010 dengan1000 (desimal)

    Dividend = Quotient

    Divisor + Remainder

    (remainder < divisor)

    Pembagian menghasilkan:

    quotient

    remainder

    Binary division

    Unsigned division/

    Pembagian tak bertanda

  • 7/23/2019 Ok 9 Pembagian

    4/13

    Monday, May 20, 2013 ORGANISASI KOMPUTER by TIM DOSENSTT PLN 4

    PEMBAGIAN CARA 1

  • 7/23/2019 Ok 9 Pembagian

    5/13

    Monday, May 20, 2013 ORGANISASI KOMPUTER by TIM DOSENSTT PLN 5

    ALGORITMA PEMBAGIAN CARA 1

  • 7/23/2019 Ok 9 Pembagian

    6/13

    Monday, May 20, 2013 ORGANISASI KOMPUTER by TIM DOSENSTT PLN 6

    PEMBAGIAN CARA 1 CONTOH: 0111 : 0010

  • 7/23/2019 Ok 9 Pembagian

    7/13

    Monday, May 20, 2013 ORGANISASI KOMPUTER by TIM DOSENSTT PLN 7

    PEMBAGIAN CARA 2 Catatan setengah bit pembagi adalah nol pd

    cara 1

    Mengijinkan utk setengah register pembagi danALU

    Sisanya kemudian di

    geser bukannyadibagi

    Sisanya akan dijum -

    pai pd setengah

    sebelah kiri

  • 7/23/2019 Ok 9 Pembagian

    8/13

    Monday, May 20, 2013 ORGANISASI KOMPUTER by TIM DOSENSTT PLN 8

    Division Version 3

    Akhirnya, kita dapat

    mulai membentuk

    hasil/ quotient di

    bagian akhir kanandari register sisa

    Menghemat register

    quotient

  • 7/23/2019 Ok 9 Pembagian

    9/13

    Monday, May 20, 2013 ORGANISASI KOMPUTER by TIM DOSENSTT PLN 9

    ALGORITMA PEMBAGIAN CARA 3

  • 7/23/2019 Ok 9 Pembagian

    10/13

    Monday, May 20, 2013 ORGANISASI KOMPUTER by TIM DOSENSTT PLN 10

    PEMBAGIAN CARA 3 CONTOH: 0111 dg 0010

  • 7/23/2019 Ok 9 Pembagian

    11/13

    Monday, May 20, 2013 ORGANISASI KOMPUTER by TIM DOSENSTT PLN 11

    PEMBAGIAN BILANGAN BERTANDA

    Telah dibicarakan unsigned division/ pembagianbilangan tak bertanda:

    Dividend = Quotient Divisor + Remainder

    Bagaimana bentuk signed division/ pembagian bilanganbertanda?

    contoh, +7 2, Quo = ? Rem = ?untuk, 7 +2, Quo = ? Rem = ?

    untuk, 7 2, Quo = ? Rem = ?

    Apa yang diperoleh?

    Signed division:

    Tanda quotient adalah positif jika tanda pd duaoperand akan sama, untuk negatif kebalikannya

    Tanda pd sisa mengikuti bilangan yg dibagi

  • 7/23/2019 Ok 9 Pembagian

    12/13

    Monday, May 20, 2013 ORGANISASI KOMPUTER by TIM DOSEN

    STT PLN 12

    PERANGKAT KERAS PENGALI DAN PEMBAGI

    Perangkat keras pd Pengali dan Pembagi sama

    Dapat dikombinasi, menggunakan perangkat

    keras yg sama

    Pd perangkat keras cara 3 32 bit ALUmenggunakan penambahan dan pengurangan

    64-register harus dpt di geser ke kiri dan kanan

    Selama div dan divu, Hi mendapatkan gets

    remainderdan Lo mendapat quotient

  • 7/23/2019 Ok 9 Pembagian

    13/13

    Monday, May 20, 2013 ORGANISASI KOMPUTER by TIM DOSEN

    STT PLN 13

    UNTUK LEBIH MEMAHAMI, ULANG MATERI INI

    DENGAN CARA MENGGUNAKAN SOAL YANG ADA

    PADA BUKU REFERENSI.

    TERIMA KASIH