![Renesas H8SX/1650 Hardware Manual Download Page 67](http://html1.mh-extra.com/html/renesas/h8sx-1650/h8sx-1650_hardware-manual_1440112067.webp)
Section 2
CPU
Rev.2.00 Jun. 28, 2007 Page 45 of 666
REJ09B0311-0200
Instruction Size Function
BCLR/cc
B
if cc, 0
→
(<bit-No.> of <EAd>)
If the specified condition is satisfied, this instruction clears a specified bit
in a memory location to 0. The bit number can be specified by 3-bit
immediate data, or by the lower three bits of a general register. The Z flag
status can be specified as a condition.
BNOT B
∼
(<bit-No.> of <EAd>)
→
(<bit-No.> of <EAd>)
Inverts a specified bit in the contents of a general register or a memory
location. The bit number is specified by 3-bit immediate data or the lower
three bits of a general register.
BTST B
∼
(<bit-No.> of <EAd>)
→
Z
Tests a specified bit in the contents of a general register or a memory
location and sets or clears the Z flag accordingly. The bit number is
specified by 3-bit immediate data or the lower three bits of a general
register.
BAND B
C
∧
(<bit-No.> of <EAd>)
→
C
Logically ANDs the carry flag with a specified bit in the contents of a
general register or a memory location and stores the result in the carry
flag. The bit number is specified by 3-bit immediate data.
BIAND B C
∧
[
∼
(<bit-No.> of <EAd>)]
→
C
Logically ANDs the carry flag with the inverse of a specified bit in the
contents of a general register or a memory location and stores the result
in the carry flag.
The bit number is specified by 3-bit immediate data.
BOR B
C
∨
(<bit-No.> of <EAd>)
→
C
Logically ORs the carry flag with a specified bit in the contents of a
general register or a memory location and stores the result in the carry
flag. The bit number is specified by 3-bit immediate data.
BIOR B
C
∨
[
∼
(<bit-No.> of <EAd>)]
→
C
Logically ORs the carry flag with the inverse of a specified bit in the
contents of a general register or a memory location and stores the result
in the carry flag.
The bit number is specified by 3-bit immediate data.
BXOR B
C
⊕
(<bit-No.> of <EAd>)
→
C
Logically exclusive-ORs the carry flag with a specified bit in the contents
of a general register or a memory location and stores the result in the
carry flag.
The bit number is specified by 3-bit immediate data.
Summary of Contents for H8SX/1650
Page 2: ...Rev 2 00 Jun 28 2007 Page ii of xxii...
Page 106: ...Section 4 Exception Handling Rev 2 00 Jun 28 2007 Page 84 of 666 REJ09B0311 0200...
Page 142: ...Section 5 Interrupt Controller Rev 2 00 Jun 28 2007 Page 120 of 666 REJ09B0311 0200...
Page 326: ...Section 8 I O Ports Rev 2 00 Jun 28 2007 Page 304 of 666 REJ09B0311 0200...
Page 470: ...Section 12 Watchdog Timer WDT Rev 2 00 Jun 28 2007 Page 448 of 666 REJ09B0311 0200...
Page 566: ...Section 14 A D Converter Rev 2 00 Jun 28 2007 Page 544 of 666 REJ09B0311 0200...
Page 574: ...Section 16 RAM Rev 2 00 Jun 28 2007 Page 552 of 666 REJ09B0311 0200...
Page 584: ...Section 17 Clock Pulse Generator Rev 2 00 Jun 28 2007 Page 562 of 666 REJ09B0311 0200...
Page 638: ...Section 19 List of Registers Rev 2 00 Jun 28 2007 Page 616 of 666 REJ09B0311 0200...
Page 668: ...Section 20 Electrical Characteristics Rev 2 00 Jun 28 2007 Page 646 of 666 REJ09B0311 0200...
Page 676: ...Appendix Rev 2 00 Jun 28 2007 Page 654 of 666 REJ09B0311 0200...
Page 688: ...Rev 2 00 Jun 28 2007 Page 666 of 666 REJ09B0311 0200...
Page 691: ......
Page 692: ...H8SX 1650 Group Hardware Manual...