Operation - Fujitsu MB91460 SERIES FR60 User Manual

32-bit microcontroller
Table of Contents

Advertisement

5. Operation

5.1 Zero detection
Bit position from MSB
Data
Scan
Detection result
(1) Bit position from MSB
(2) Written data (Starts to search once data is written.)
(3) Detects "0" by scanning from MSB.
(4) Detected bit position
(5) Detection result
If '0' does not exist (That is, numeric value is FFFFFFFF
• Execution example
11111111111111111111000000000000
11111000010010011110000010101010
10000000000000101010101010101010
11111111111111111111111111111111
5.2 One Detection
Bit position from MSB
Data
Scan
Detection result
(1) Bit position from MSB
(2) Written data (Detection operation starts once data is written.)
(3) Detect "1" scan starting with the MSB.
(4) Detected bit position
(5) Detection result
If '1' does not exist (That is, if numeric value is 00000000
• Execution example
00100000000000000000000000000000
00000001001000110100010101100111
00000000000000111111111111111111
00000000000000000000000000000001
00000000000000000000000000000000
0123456 789 ABCDEF0123456789AB CDEF 0
1111111 111 000 000 0000000000 000 000
0
>>>>>>>>>>
A
(10
)
H
Decimal
Write data
(FFFFF000
B
(F849E0AA
B
(8002AAAA
B
(FFFFFFFF
B
0123456789 AB CDEF0123456789ABCDEF 0
0000000000 000 000 001111111111 11 11
>>>>>>>>>>>>>>>>1
>>
12
(18
)
Decimal
H
Write data
(20000000
B
(01234567
B
(0003FFFF
B
(00000001
B
(00000000
B
11111111111 111 11 2
), '32' is returned as detection result.
H
Read value
)
Æ
H
)
Æ
H
)
Æ
H
)
Æ
H
1111111111 111 111 2
), value of '32' is returned as detection result.
H
Read value
)
Æ
H
)
Æ
H
)
Æ
H
)
Æ
H
)
Æ
H
Chapter 28 Bit Search
5.Operation
(Decimal notation)
20
5
1
32
(Decimal notation)
2
7
14
31
32
391

Advertisement

Table of Contents
loading

This manual is also suitable for:

Fr60Mb91460 series

Table of Contents