Pages

Monday, September 15, 2014

Pembagian & Pengalamatan Memory

  • Pembagian Memory  
    Diantara register dalam CPU untuk mencatat alamat memori yang dipergunakan terdapat segment register digabung dengan offset register yang mengatur pembagian memori. Offset register dapat berupa register lain yang bukan segment register dengan aturan pasangan :                                                    SSSS : OOOO
    S = digit hexadesimal pada segment register O
    O = digit hexadesimal pada offset register 
    Satu segment memori berukuran 64 kilobyte terbagi atas beberapa segment offset yang dapat
    dialamati oleh offset register. Sedangkan memori (RAM & ROM) pada PC dapat terdiri dari beberapa/banyak  segment memori tergantung  kapasitas memori pada PC tersebut.
  • Pengalamatan Memory
    Merupakan suatu cara untuk mencatat atau menunjuk alamat memori sesuai aturan pasangan SSSS : OOOO artinya penulisan alamat memori menuruti aturan bahwa bobot digit terendah pada Segment Register adalah 16 pangkat 1 dan bobot tertinggi 16 pangkat 4. Sedangkan pada Offset Register bobot digit terendah adalah 16 pangkat 0 dan bobot digit tertinggi 16 pangkat 3. Contoh: Misalkan:  SSSS   dipilih 1234H
                                   OOOO  dipilih DCBAH
    Maka pengalamatan memori dapat dinyatakan 1234:DCBA.
    Angka alamat absolutnya dapat dihitung dari :
                  12340
                  0DCBA +
                  1FFFA
    Cara penulisan alamat memori 1234:DCBA memberi alamat absolute 1FFFAH.
    Penunjukan alamat memori oleh mikroprosesor dilakukan oleh register BX.  Jika kita ingin menaruh data dengan pencatatan alamat memori memakai segment register BX dan offset register DS. Pencatatan alamat dinyatakan dengan rumus DS:BX Contoh:    0100 : 0234  artinya DS mencatat 0100H, BX mencatat 0234H
    Alamat memori 0000 : 0234 dapat dinyatakan dengan :
    DS:BX+DI yaitu DS berisi 0000, BX diisi 0200H dan DI diisi 0034H
    Penulisan BX+DI disebut offset address terhadap segment address.
              

No comments:

Post a Comment