Diberdayakan oleh Blogger.
Rabu, 28 November 2012

Struktur Register & Metode Pengalamatan


nRegister adalah sebagian kecil memory komputer yang dipakai untuk tempat penampungan data.
nData yang terdapat dalam register dapat diproses dalam berbagai operasi dengan melihat berapa besar kemampuan register tersebut (8 atau 16 bit).

Penggolongan Register :
nGeneral Purpose Register
nSegment Register
nPointer Register
nIndex Register
nFlag Register

General Purpose Register:
nAccumulator Register AX (16 BIT)
  AX = AH (8 BIT) + AL (8 BIT)
nBase Register BX (16 BIT)
  BX = BH (8 BIT) + BL (8 BIT)
nCounter Register CX (16 BIT)
  CX = CH (8 BIT) + CL (8 BIT)
nData Register DX (16 BIT)
  DX = DH (8BIT) + DL (8 BIT)

Segment Register:
nCode Segment Register CS (16 bit)
nData Segment Register DS (16 bit)
nStack Segment Register SS (16 bit)
nExtra Segment Register ES (16 bit)

Pointer Register:
nInstructions Pointer Register IP (16 bit)
nStack Pointer SP (16 bit)
nBase Pointer BP (16 bit)

Index Register:
nSource Index Register SI (16 bit)
nDestination Index Register DI (16 bit)


Metode Pengalamatan Memori
nMetode Pengalamatan dengan Dua Register / Pengalamatan Relatif (untuk mendapatkan pengalamatan 220):
lSegment Register
lOffset Register







0 komentar: