|
45
2.17.4
TMSJ20C542
memi!iki
tujuh
dasar
mode
pengalamalan
data
(data
addressing)
yaitu
:
Pengalamalan
segera
(immediate
addressing), menggunakan
instruksi
untuk
mengkodekan
sebuah
nilai yang
pasti.
Pengalamatan
mutlak (absolute
addressing),
menggunakan
instruksi
untuk
mengkodekan
sebuah
alamat
ya.>Jg
pasti.
Pengaiamatan
akumulator (accumulator
addressing),
menggunakan
akumulator A
untuk mengakses
sebuah
lokasi
pada
memori
program sebagai
data.
Penga!amatan
langsung
(direct
addressing),
menggunakan
tujuh
bit
dari
instruksi
untuk
mengkodekan
tujuh
bit
terendah
dari
sebuah
alamat.
Ketujuh
bit
itu
digunakan
bersama
pointer
data
page
(DP)
atau
pointer
stack
(SP)
untuk
menunjukkan
alamat
memori
yang sedang
aktif
Pengalamatan
tidak
langsung
(indirect
addressing),
menggunakan
register-register
pembantu
(au:xilary register)
untuk mengakses
memori.
Pengalamatan
dengan
memory-mapped
register (memory-mapped
register
addressing),
menggunakal'l register
memory-mapped
tanpa
memodifikasi
nilai
DP
sebelmunya
atau
nilai
SP sebelumnya.
Pengalamatan
slack
(stack
addressing),
mcngatur
penarr..bahan
dan
pembuangan
dari
sistem stack.
2.17.5
Modus
pengalamata!! memori
pmgram
'
Memori
program biasanya digunakan
untuk
mengalamati
bersama-sama
dengan
program
counter
(PC).
PC
yang
digunakan untuk
mengambii
instruksi-instruksi
dibangkitkan
oleh program-address
generation logic
(PAGEN).
PAGEN
akan
|