Mitsubishi Electronics Q170MCPU Video Gaming Accessories User Manual


 
APP - 54
A
PPENDICES
Processing time of operation instructions (continued)
Classifications Symbol Instruction Operation expression
Processing time [µs]
Q170MCPU
#0L=#2L/#4L
D800L=D802L/D804L
2.5
U3E1\G10000L=U3E1\G10002L/U3E1\G10004L
#0F=#4F/#8F
D800F=D804F/D808F
3.5
/ Division
U3E1\G10000F=U3E1\G10004F/U3E1\G10008F 4.5
#0=#1%#2
D800=D801%D802
2.5
U3E1\G10000=U3E1\G10001%U3E1\G10002 3.0
#0L=#2L%#4L
D800L=D802L%D804L
2.5
Binary
operation
% Remainder
U3E1\G10000L=U3E1\G10002L%U3E1\G10004L 3.5
#0=
~
#1
D800=
~
D801
1.5
U3E1\G10000=
~
U3E1\G10001 2.0
#0L=
~
#2L
D800L=
~
D802L
1.5
~
Bit inversion
(complement)
U3E1\G10000L=
~
U3E1\G10002L 2.5
#0=#1&#2
D800=D801&D802
2.5
U3E1\G10000=U3E1\G10001&U3E1\G10002
3.5
#0L=#2L&#4L
D800L=D802L&D804L
2.0
& Bit logical AND
U3E1\G10000L=U3E1\G10002L&U3E1\G10004L 3.5
#0=#1|#2
D800=D801|D802
2.0
U3E1\G10000=U3E1\G10001|U3E1\G10002 3.0
#0L=#2L|#4L
D800L=D802L|D804L
2.0
| Bit logical OR
U3E1\G10000L=U3E1\G10002L|U3E1\G10004L 3.0
#0=#1^#2
D800=D801^D802
2.0
U3E1\G10000=U3E1\G10001^U3E1\G10002 3.0
#0L=#2L^#4L
D800L=D802L^D804L
2.0
^ Bit exclusive OR
U3E1\G10000L=U3E1\G10002L^U3E1\G10004L 3.0
#0=#1>>#2
D800=D801>>D802
2.5
U3E1\G10000=U3E1\G10001>>U3E1\G10002 3.5
#0L=#2L>>#4L
D800L=D802L>>D804L
2.5
>> Bit right shift
U3E1\G10000L=U3E1\G10002L>>U3E1\G10004L 3.0
#0=#1<<#2
D800=D801<<D802
2.0
U3E1\G10000=U3E1\G10001<<U3E1\G10002 3.5
#0L=#2L<<#4L
D800L=D802L<<D804L
2.0
Bit operation
<< Bit left shift
U3E1\G10000L=U3E1\G10002L<<U3E1\G10004L 3.0