Rev. 1.00, 05/04, page 34 of 544
Table 2.5
Logic Operations Instructions
Instruction Size
*
Function
AND B/W/L
Rd
∧
Rs
→
Rd, Rd
∧
#IMM
→
Rd
Performs a logical AND operation on a general register and another
general register or immediate data.
OR B/W/L
Rd
∨
Rs
→
Rd, Rd
∨
#IMM
→
Rd
Performs a logical OR operation on a general register and another
general register or immediate data.
XOR B/W/L
Rd
⊕
Rs
→
Rd, Rd
⊕
#IMM
→
Rd
Performs a logical exclusive OR operation on a general register and
another general register or immediate data.
NOT B/W/L
∼
Rd
→
Rd
Takes the one's complement (logical complement) of data in a
general register.
Note:
*
Size refers to the operand size.
B: Byte
W: Word
L: Longword
Table 2.6
Shift Instructions
Instruction Size
*
Function
SHAL
SHAR
B/W/L Rd
(shift)
→
Rd
Performs an arithmetic shift on data in a general register. 1-bit or 2
bit shift is possible.
SHLL
SHLR
B/W/L Rd
(shift)
→
Rd
Performs a logical shift on data in a general register. 1-bit or 2 bit
shift is possible.
ROTL
ROTR
B/W/L Rd
(rotate)
→
Rd
Rotates data in a general register. 1-bit or 2 bit rotation is possible.
ROTXL
ROTXR
B/W/L Rd
(rotate)
→
Rd
Rotates data including the carry flag in a general register. 1-bit or 2
bit rotation is possible.
Note:
*
Size refers to the operand size.
B: Byte
W: Word
L: Longword
Содержание H8S/2111B
Страница 2: ...Rev 1 00 05 04 page ii of xxxiv...
Страница 8: ...Rev 1 00 05 04 page viii of xxxiv...
Страница 22: ...Rev 1 00 05 04 page xxii of xxxiv...
Страница 30: ...Rev 1 00 05 04 page xxx of xxxiv...
Страница 84: ...Rev 1 00 05 04 page 50 of 544...
Страница 100: ...Rev 1 00 05 04 page 66 of 544...
Страница 126: ...Rev 1 00 05 04 page 92 of 544...
Страница 180: ...Rev 1 00 05 04 page 146 of 544...
Страница 216: ...Rev 1 00 05 04 page 182 of 544...
Страница 254: ...Rev 1 00 05 04 page 220 of 544...
Страница 268: ...Rev 1 00 05 04 page 234 of 544...
Страница 382: ...Rev 1 00 05 04 page 348 of 544...
Страница 462: ...Rev 1 00 05 04 page 428 of 544...
Страница 464: ...Rev 1 00 05 04 page 430 of 544...
Страница 488: ...Rev 1 00 05 04 page 454 of 544...
Страница 496: ...Rev 1 00 05 04 page 462 of 544...
Страница 574: ...Rev 1 00 05 04 page 540 of 544...
Страница 581: ......
Страница 582: ...H8S 2111B Hardware Manual...