06 Latihan Modul Memori.xlsx

Embed Size (px)

Citation preview

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    1/14

    Bit Position 12 11 10 9 8 7 6 5 4 3

    Position Number 1100 1011 1010 1001 1000 0111 0110 0101 0100 0011

    Data Bit D8 D7 D6 D5 D4 D3 D2 D1

    Check Bit C8 C4

    Wor !tore as 0 1 1 0 0 1 0 1 1 0

    Wor "etche as 0 1 1 0 0 1 1 1 1 0

    Wor !tore as

    C1 #D1

    D2

    D4

    D5

    0 1 1 0

    C2 #D1

    D3

    D4

    D5

    0 0 1 0

    C4 #D2 D3 D4 D8

    1 0 1 0

    C8 #D5

    D6

    D7

    D8

    0 1 1 0

    Wor "etche as

    C1 #D1

    D2

    D4

    D5

    0 1 1 0

    C2 #D1

    D3

    D4

    D5

    0 1 1 0

    C4 #D2

    D3

    D4

    D8

    1 1 1 0

    C8 #D5

    D6

    D7

    D8

    0 1 1 0

    !W0001 1110

    SINGLE-ERROR CORRE0111 1000

    0110 0110 6

    BitPosition

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    2/14

    2 1

    0010 0001

    C2 C1 $%en &

    0 0 0110 1010 0 1

    0 0 0110 1110 1 0

    D7# 1 01

    D7# 0 1

    1

    # 0 1

    # 0 1

    D7# 1 0

    1D7

    # 1 01

    # 1 0

    # 0 1

    CTION (8 BIT DATA)

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    3/14

    a' Contoh bit 13 12 11 10 9 8 7 6 5

    1 0111 0101 1011 1 0 1 1 1 0 1 0 1

    b' (itun) * +ambi, sambi, 8 bit terakhir-

    Bit Position 8 7 6 5 4 3 2 1

    Data Bit 1 0 1 1 1 0 1 0

    c'

    ' .abun)kan bit ata +*- en)an bit hammin) +N- secara acak

    Bit Position 12 11 10 9 8 7 6 5 4 3

    Data Bit D8 D7 D6 D5 D4 D3 D2 D1

    Bit (ammin) 1 0 1 1 (4 1 0 1 (3 0

    e' (itun) bit hammin)

    /entukan ,etak bit 1 aa eret bit tersebut +5 7 9 10 12-

    bah osisi tersebut menai biner N bit +4 bit- kemuian ,akukan oerasi & terhaa osisi tersebut'

    Posisi Bit 1 Biner 4 bit

    5 0 1 0 1

    7 0 1 1 1

    & 0 0 1 0

    9 1 0 0 1

    & 1 0 1 1

    10 1 0 1 0& 0 0 0 1

    12 1 1 0 0

    & 1 1 0 1

    Bit (ammin) (4 (3 (2 (1

    Bit Position 12 11 10 9 8 7 6 5 4 3

    Data Bit D8 D7 D6 D5 (4 D4 D3 D2 (3 D1

    Bit (ammin) 1 0 1 1 1 1 0 1 1 0

    (itun) N en)an rumus 2N * N 1

    21

    8 1 1 2 10 +tiak memenuhi-22 8 2 1 4 11 +tiak memenuhi-

    23 8 3 1 8 12 +tiak memenuhi-

    24 8 4 1 16 13 +memenuhi-

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    4/14

    ' (itun) &

    Posisi Bit 1 Biner 4 bit

    Bit (ammin) 1 1 0 1

    5 0 1 0 1

    & 1 0 0 0

    7 0 1 1 1

    & 1 1 1 1

    9 1 0 0 1& 0 1 1 1

    10 1 0 1 0

    & 1 1 0 1

    12 1 1 0 0

    & 0 0 0 1

    )' Bit Position 12 11 10 9 8 7 6 5 4 3

    Position Number 1100 1011 1010 1001 1000 0111 0110 0101 0100 0011

    Data Bit D8 D7 D6 D5 D4 D3 D2 D1Check Bit (5 (3

    Wor !tore as 1 0 1 1 1 1 0 1 1 0

    Wor "etche as 1 0 1 1 1 1 1 1 1 0

    Wor !tore as

    C1 #D1 D2 D4 D5

    0 1 1 1

    C2 #D1

    D3

    D4

    D5

    0 0 1 1

    C4 # D2

    D3

    D4

    D81 0 1 1

    C8 #D5

    D6

    D7

    D8

    1 1 0 1

    Wor "etche as

    C1 #D1

    D2

    D4

    D5

    0 1 1 1

    C2 #D1

    D3

    D4

    D5

    0 1 1 1

    C4 #

    D2 D3 D4 D8

    1 1 1 1

    Hasil a!i" #i$a 0 %&"a"#i #&"$a'a# &sala!a %i#

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    5/14

    C8 #D5 D6 D7 D8

    1 1 0 1

    !W1101 0010

    SINGLE-ERROR CORREC1011 0100

    0110 0110 6

    BitPosition

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    6/14

    4 3 2 1

    1 0 1 1

    2 1

    (2 (1

    2 1

    (2 (1

    0 1

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    7/14

    2 1

    0010 0001

    (2 (1 $%en &

    0 1 10111010 1 0

    0 1 10111110 0 1

    D7# 1 0

    0

    D7# 0 1

    0

    # 1 0

    # 1 0

    D7# 1 0

    0

    D7# 1 0

    0

    # 0 1

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    8/14

    # 1 0

    ION (13 BIT DATA)

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    9/14

    a' Contoh bit 13 12 11 10 9 8 7 6 5

    1 0111 0101 1011 1 0 1 1 1 0 1 0 1

    b' (itun) * +ambi, sambi, 8 bit ertama-

    Bit Position 8 7 6 5 4 3 2 1

    Data Bit 0 1 0 1 1 0 1 1

    c'

    ' .abun)kan bit ata +*- en)an bit hammin) +N- secara acak

    Bit Position 12 11 10 9 8 7 6 5 4 3

    Data Bit D8 D7 D6 D5 D4 D3 D2 D1

    Bit (ammin) 0 1 0 1 (4 1 0 1 (3 1

    e' (itun) bit hammin)

    /entukan ,etak bit 1 aa eret bit tersebut +3 5 6 7 9 10 11 12-

    bah osisi tersebut menai biner N bit +4 bit- kemuian ,akukan oerasi & terhaa osisi tersebut'

    Posisi Bit 1 Biner 4 bit

    3 0 0 1 1

    5 0 1 0 1

    & 0 1 1 0

    7 0 1 1 1

    & 0 0 0 1

    9 1 0 0 1& 1 0 0 0

    11 1 0 1 1

    & 0 0 1 1

    Bit (ammin) (4 (3 (2 (1

    Bit Position 12 11 10 9 8 7 6 5 4 3

    Data Bit D8 D7 D6 D5 (4 D4 D3 D2 (3 D1

    Bit (ammin) 0 1 0 1 0 1 0 1 0 1

    (itun) N en)an rumus 2N * N 1

    21 8 1 1 2 10 +tiak memenuhi-

    22 8 2 1 4 11 +tiak memenuhi-

    23 8 3 1 8 12 +tiak memenuhi-

    24 8 4 1 16 13 +memenuhi-

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    10/14

    ' (itun) &

    Posisi Bit 1 Biner 4 bit

    Bit (ammin) 0 0 1 1

    3 0 0 1 1

    & 0 0 0 0

    5 0 1 0 1

    & 0 1 0 1

    7 0 1 1 1

    & 0 0 1 0

    9 1 0 0 1

    & 1 0 1 1

    11 1 0 1 0

    & 0 0 0 1

    )' Bit Position 12 11 10 9 8 7 6 5 4 3

    Position Number 1100 1011 1010 1001 1000 0111 0110 0101 0100 0011

    Data Bit D8 D7 D6 D5 D4 D3 D2 D1Check Bit (5 (3

    Wor !tore as 0 1 0 1 1 1 0 1 1 1

    Wor "etche as 1 1 0 1 1 1 0 1 1 1

    Wor !tore as

    C1 #D1 D2 D4 D5

    1 1 1 1

    C2 #D1 D3 D4 D5

    1 0 1 1

    C4 #D2

    D3

    D4

    D8

    1 0 1 0

    C8 #D5

    D6

    D7

    D8

    1 0 1 0

    Wor "etche as

    C1 #D1

    D2

    D4

    D5

    1 1 1 1

    C2 #D1

    D3

    D4

    D5

    1 0 1 1

    C4 #D2

    D3

    D4

    D8

    1 0 1 1

    Hasil a!i" #i$a 0 %&"a"#i #&"$a'a# &sala!a %i#

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    11/14

    C8 #D5 D6 D7 D8

    1 0 1 1

    !W0001 1110

    SINGLE-ERROR CORRECTI1101 0010

    1100 1100 12

    BitPosition

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    12/14

    4 3 2 1

    1 0 1 1

    2 1

    (2 (1

    2 1

    (2 (1

    1 1

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    13/14

    2 1

    0010 0001

    (2 (1 $%en &

    0 1 01011011 1 0

    0 1 11011011 0 1

    D7# 1 0

    1

    D7# 0 1

    1

    # 0 1

    # 0 1

    D7# 1 0

    1

    D7# 0 1

    1

    # 1 0

  • 7/26/2019 06 Latihan Modul Memori.xlsx

    14/14

    # 1 0

    N (13 BIT DATA)