Maxim-integrated MAXQ7666 Bedienungsanleitung Seite 352

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 386
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 351
MAXQ7665/MAXQ7666 Users Guide
14-15
Example(s): MOVE A[0], A[3] ; A[0] A[3]
MOVE DP[0], #110h ; DP[0] #0110h (PFX[0] register used)
; MOVE PFX[0], #01h (smart-prefixing)
; MOVE DP[0], #10h
MOVE DP[0], #80h ; DP[0] #0080h (PFX[0] register not needed)
Special Notes: Proper loading of the PFX[n] registers, when for the purpose of supplying 16-bit immediate data or accessing 2-cycle
destinations, is handled automatically by the assembler and is therefore an optional step for the user when writing
assembly source code. Examples of the automatic PFX[n] code insertion by the assembler are demonstrated below.
Initial Assembly Code Assembler Output
MOVE DP[0], #0100h MOVE PFX[0], #01h
MOVE A[15], A[7] MOVE PFX[2], anysrc
MOVE A[7], A[7]
MOVE A[8], #3040h
MOVE PFX[2], #30h MOVE A[0], #40h
MOVE Acc.<b>, C Move Carry Flag to Accumulator Bit
Description: Replaces the specified bit of the active accumulator with the Carry bit.
Status Flags: S, Z
Operation: Acc.<b> C
Encoding: 15 0
Example(s): ; Acc = 8000h, S=1, Z=0, C=0
MOVE Acc.15, C ; Acc = 0000h, S=0, Z=1
1111 1010 bbbb 1010
Maxim Integrated
Seitenansicht 351
1 2 ... 347 348 349 350 351 352 353 354 355 356 357 ... 385 386

Kommentare zu diesen Handbüchern

Keine Kommentare