Motorola M68CPU32BUG Manuel d'utilisateur Page 21

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 196
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 20
DEBUG MONITOR DESCRIPTION
M68CPU32BUG/D REV 1 2-5
Table 2-1. Debugger Address Parameter Format
Format Example Description
N 140 Absolute address+contents of automatic offset register.
N+Rn 332+R5 Absolute address+contents of the specified offset register (not an
assembler-accepted syntax).
(An) (A1) Address register indirect.
(d,An)
or
d(An)
(120,A1)
120(A1)
Address register indirect with displacement (two formats accepted).
(d,An,Xn)
or
d(An,Xn)
(&120,A1,D2)
&120(A1,D2)
Address register indirect with index and displacement (two formats
accepted).
Symbol Definition
N - Absolute address (any valid expression)
Dn - Data register n
An - Address register n
Xn - Index register n (An or Dn) d Displacement (any valid expression)
bd - Base displacement (any valid expression) n Register number (0 to 7)
Rn - Offset register n
ZXn - Zero suppressed register Xn
2.2.1.3 Offset Registers
Eight pseudo-registers (R0 through R7) called offset registers are used to simplify the debugging
of re-locatable and position-independent files. These files when listed have a starting address
(normally 0), but when loaded into memory, due to the offset registers, they are loaded into a
different memory location. Implementing offset registers makes it harder to correlate addresses in
the listing with addresses in the loaded program. The offset registers solve this problem by taking
into account this difference and forcing the display of addresses in a relative address+offset
format. The range for each offset register is set by two addresses: base and top. Specifying the
base and top addresses for an offset register sets its range. Offset registers have adjustable ranges
which may overlap. In the event that an address falls in two or more offset register ranges, the
one that yields the least offset is chosen.
NOTE
Relative addresses are limited to 1 megabyte (5 digits), regardless
of the range of the closest offset register.
Vue de la page 20
1 2 ... 16 17 18 19 20 21 22 23 24 25 26 ... 195 196

Commentaires sur ces manuels

Pas de commentaire