CPU12
INSTRUCTION GLOSSARY
MOTOROLA
REFERENCE MANUAL
6-27
Operation:
(M)
•
(Mask)
⇒
M
Description:
Clears bits in location M. To clear a bit, set the corresponding bit in the
mask byte. Bits in M that correspond to zeros in the mask byte are not
changed. Mask bytes can be located at PC
+
2, PC
+
3, or PC
+
4, de-
pending on addressing mode used.
Condition Codes and Boolean Formulas:
Addressing Modes, Machine Code, and Execution Times:
BCLR
Clear Bits in Memory
BCLR
S
X
H
I
N
Z
V
C
–
–
–
–
∆
∆
0
–
N:
Set if MSB of result is set; cleared otherwise.
Z:
Set if result is $00; cleared otherwise.
V:
0; Cleared.
Source Form
Address Mode
1
Notes:
1. Indirect forms of indexed addressing cannot be used with this instruction.
Object Code
Cycles
Access Detail
BCLR
opr8a, msk8
BCLR
opr16a, msk8
BCLR
oprx0_xysp, msk8
BCLR
oprx9,xysp, msk8
BCLR
oprx16,xysp, msk8
DIR
EXT
IDX
IDX1
IDX2
4D dd mm
1D hh ll mm
0D xb mm
0D xb ff mm
0D xb ee ff mm
4
4
4
4
6
rPOw
rPPw
rPOw
rPwP
frPwOP
Summary of Contents for CPU12
Page 8: ...MOTOROLA CPU12 viii REFERENCE MANUAL ...
Page 14: ...MOTOROLA INTRODUCTION CPU12 1 4 REFERENCE MANUAL ...
Page 20: ...MOTOROLA OVERVIEW CPU12 2 6 REFERENCE MANUAL ...
Page 38: ...MOTOROLA INSTRUCTION QUEUE CPU12 4 6 REFERENCE MANUAL ...
Page 300: ...MOTOROLA DEVELOPMENT AND DEBUG SUPPORT CPU12 8 16 REFERENCE MANUAL ...
Page 338: ...MOTOROLA MEMORY EXPANSION CPU12 10 8 REFERENCE MANUAL ...
Page 364: ...MOTOROLA INSTRUCTION REFERENCE CPU12 A 26 REFERENCE MANUAL ...
Page 386: ...MOTOROLA HIGH LEVEL LANGUAGE SUPPORT CPU12 C 6 REFERENCE MANUAL ...
Page 438: ...MOTOROLA SUMMARY OF CHANGES CPU12 S 2 REFERENCE MANUAL ...
Page 439: ......