EasyManuals Logo

Texas Instruments TMS320C28x User Manual

Texas Instruments TMS320C28x
695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #207 background imageLoading...
Page #207 background image
AND loc16,#16bitSigned
6-50
AND loc16,#16bitSigned Bitwise AND
SYNTAX OPTIONS OPCODE OBJMODE RPT CYC
AND loc16,#16bitSigned 0001 1000 LLLL LLLL
CCCC CCCC CCCC CCCC
X 1
Operands loc16 Addressing mode (see Chapter 5)
#16bitSigned 16-bit signed immediate constant value
Description Perform a bitwise AND operation on the 16-bit content of the location
pointed to by the “loc16” addressing mode and the specified 16-bit
immediate constant. The result is stored in the location pointed to by
“loc16”:
[loc16] = [loc16] AND 16bit;
Smart Encoding:
If loc16 = AH or AL and #16bitSigned is an 8-bit number, then the
assembler will encode this instruction as ANDB AX, #8-bit to improve
efficiency. To override this, use the ANDW AX, #16bitSigned
instruction alias.
Flags and
Modes
N
After the operation if bit 15 of [loc16] 1, set N; otherwise, clear N.
Z
After the operation if [loc16] is zero, set Z; otherwise, clear Z.
Repeat This instruction is not repeatable. If this instruction follows the RPT
instruction, it resets the repeat counter (RPTC) and executes only
once.
Example
; Clear Bits 3 and 11 of VarA:
; VarA = VarA AND #~(1 << 3 | 1 << 11)
AND @VarA,#~(1 << 3 | 1 << 11)
; Clear bits 3 and 11 of VarA

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TMS320C28x and is the answer not in the manual?

Texas Instruments TMS320C28x Specifications

General IconGeneral
BrandTexas Instruments
ModelTMS320C28x
CategoryProcessor
LanguageEnglish

Related product manuals