Motorola M68000 User Manual Page 66

  • Download
  • Add to my manuals
  • Print
  • Page
    / 92
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 65
Integer Instructions
MOTOROLA M68000 FAMILY PROGRAMMER’S REFERENCE MANUAL 4-25
Bcc Branch Conditionally Bcc
(M68000 Family)
Operation: If Condition True
Then PC + d
n
PC
Assembler
Syntax: Bcc < label >
Attributes: Size = (Byte, Word, Long*)
*(MC68020, MC68030, and MC68040 only)
Description: If the specified condition is true, program execution continues at location (PC)
+ displacement. The program counter contains the address of the instruction word for
the Bcc instruction plus two. The displacement is a twos-complement integer that
represents the relative distance in bytes from the current program counter to the
destination program counter. If the 8-bit displacement field in the instruction word is
zero, a 16-bit displacement (the word immediately following the instruction) is used. If
the 8-bit displacement field in the instruction word is all ones ($FF), the 32-bit
displacement (long word immediately following the instruction) is used. Condition code
cc specifies one of the following conditional tests (refer to Table 3-19 for more
information on these conditional tests):
Condition Codes:
Not affected.
Mnemonic Condition Mnemonic Condition
CC(HI) Carry Clear LS Low or Same
CS(LO) Carry Set LT Less Than
EQ Equal MI Minus
GE Greater or Equal NE Not Equal
GT Greater Than PL Plus
HI High VC Overflow Clear
LE Less or Equal VS Overflow Set
Page view 65
1 2 ... 61 62 63 64 65 66 67 68 69 70 71 ... 91 92

Comments to this Manuals

No comments