Home Start Back Next End
  
15
Memori program hanya bisa diakses
melalui
pengalamatan
terindeks.
Mode pengalamatan ini ditunjukan untuk membaca
Look-up tables
yang
tersimpan
dalam memori
program (
data
yang
menyatu
dengan
program ).
Sebuah
register
dasar
16-bit
(bisa
DPTR
atau
Pencacah
Program
atau
Program
Counter
)
menunjukan
ke
awal
atau
dasar
tabel dan akumulator di-set dengan angka indeks tabel yang akan
diakses.
Alamat
dari
entri
tabel
dalam memori
program dibentuk
dengan menjumlahkan data akumulator dengan penunjuk awal tabel.
2.2.5
Instruksi Pemindahan Data dalam AT89S52
Pada  instruksi  perpindahan  data  ini  kita  mengenal  ada  beberapa
instruksi yang
dapat digunakan, yaitu:
Perpindahan 
data 
dari 
dan 
ke 
memori 
dan 
register. 
Pada
perpindahan ini kita menggunakan perintah Mov.
Perintah
mov digunakan
untuk
memindahkan sumber data ke
tujuan data.
Perpindahan
data
untuk
stack
digunakan
perintah
Push
dan
Pop.
Perintah push digunakan
untuk
menyimpan
nilai register
(16-
bit) ke dalam stack.
Sedangkan 
perintah 
pop 
digunakan 
untuk 
mengambil 
nilai
register (16-bit) yang ada dalam stack.
Word to PDF Converter | Word to HTML Converter