beautypg.com

23 general register byte-s, 24 general register high b, 25 general register sign e – Maxim Integrated MAXQ Family User Manual

Page 56: 26 frame pointer register, 27 data pointer 0 register, 28 data pointer 1 register, 23 general register byte-swapped (grs, eh[8h]) -10, 24 general register high byte (grh, eh[9h]) -10, 26 frame pointer register (fp, eh[bh]) -10, 27 data pointer 0 register (dp[0], fh[3h]) -10

background image

4-10

MAXQ Family User’s Guide

4.23 General Register Byte-Swapped (GRS, Eh[8h])

Initialization: This register is cleared to 0000h on all forms of reset

Access: Unrestricted read-only access.

4.24 General Register High Byte (GRH, Eh[9h])

Initialization: This register is cleared to 00h on all forms of reset.

Access: Unrestricted direct read/write access.

4.25 General Register Sign Extended Low Byte (GRXL, Eh[Ah])

Initialization: This register is cleared to 0000h on all forms of reset.

Access: Unrestricted direct read-only access.

4.26 Frame Pointer Register (FP, Eh[Bh])

Initialization: This register is cleared to 0000h on all forms of reset.

Access" Unrestricted direct read-only access.

4.27 Data Pointer 0 Register (DP[0], Fh[3h])

Initialization: This register is cleared to 0000h on all forms of reset.

Access: Unrestricted direct read/write access.

4.28 Data Pointer 1 Register (DP[1], Fh[7h])

Initialization: This register is cleared to 0000h on all forms of reset.

Access: Unrestricted direct read/write access.

BIT

FUNCTION

GRS.15 to GRS.0

This register is intended primarily for supporting byte operations on 16-bit data. This 16-bit read only register returns the byte-

swapped value for the data contained in the GR register.

BIT

FUNCTION

GRH.7 to GRH.0

This register reflects the high byte of the GR register and is intended primarily for supporting byte operations on 16-bit data.

Any data written to the GRH register will also be stored in the high byte of the GR register.

BIT

FUNCTION

GRXL.15 to GRXL.0

This register provides the sign extended low byte of GR as a 16-bit source.

BIT

FUNCTION

FP.15 to FP.0

This register provides the current value of the frame pointer (BP[Offs]).

BIT

FUNCTION

DP[0].15 to DP[0].0

This register is

used as a pointer to access data memory. DP[0] can be automatically incremented or decremented following

each read operation or can be automatically incremented or decremented before each write operation.

BIT

FUNCTION

DP[1].15 to DP[1].0

This register is used as a pointer to access data memory. DP[1] can be automatically incremented or decremented following

each read operation or can be automatically incremented or decremented before each write operation.

Maxim Integrated