EasyManua.ls Logo

Renesas SuperH SH-4A - Table 3.6 Logic Operation Instructions

Renesas SuperH SH-4A
472 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Rev. 1.50, 10/04, page 35 of 448
Table 3.6 Logic Operation Instructions
Instruction Operation Instruction Code Privileged T Bit New
AND Rm,Rn Rn & Rm Rn
0010nnnnmmmm1001
— —
AND #imm,R0 R0 & imm R0
11001001iiiiiiii
— —
AND.B #imm, @(R0,GBR) (R0 + GBR) & imm
(R0 + GBR)
11001101iiiiiiii
— —
NOT Rm,Rn ~Rm Rn
0110nnnnmmmm0111
— —
OR Rm,Rn Rn | Rm Rn
0010nnnnmmmm1011
— —
OR #imm,R0 R0 | imm R0
11001011iiiiiiii
— —
OR.B #imm, @(R0,GBR) (R0 + GBR) | imm
(R0 + GBR)
11001111iiiiiiii
— —
TAS.B @Rn When (Rn) = 0, 1 T
Otherwise, 0 T
In both cases,
1 MSB of (Rn)
0100nnnn00011011
— Test
result
TST Rm,Rn Rn & Rm;
when result = 0, 1 T
Otherwise, 0 T
0010nnnnmmmm1000
— Test
result
TST #imm,R0 R0 & imm;
when result = 0, 1 T
Otherwise, 0 T
11001000iiiiiiii
— Test
result
TST.B #imm, @(R0,GBR)
(R0 + GBR) & imm;
when result = 0, 1 T
Otherwise, 0 T
11001100iiiiiiii
Test
result
XOR Rm,Rn
Rn Rm Rn 0010nnnnmmmm1010
XOR #imm,R0
R0 imm R0 11001010iiiiiiii
XOR.B #imm, @(R0,GBR)
(R0 + GBR) imm
(R0 + GBR)
11001110iiiiiiii

Table of Contents

Related product manuals