Arm Community
Site
Search
User
Site
Search
User
Support forums
Architectures and Processors forum
UXTB only Thumb2?
Jump...
Cancel
State
Accepted Answer
+1
person also asked this
people also asked this
Locked
Locked
Replies
4 replies
Subscribers
349 subscribers
Views
5641 views
Users
0 members are here
Arm9
Thumb
Thumb2
Options
Share
More actions
Cancel
Related
How was your experience today?
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion
UXTB only Thumb2?
Samar Samar
over 12 years ago
Note: This was originally posted on 12th February 2009 at
http://forums.arm.com
Hi All,
Arm9 crashed on UXTB instruction because it is not able to decode it. It caused Undef-Instruction exception.
I have been trying to find if UXTB which is a Thumb2 instruction (only supported on ARMv7 onwards) is also supported by Thumb. In other words can I actually use UXTB instruction on Arm9 (ARMv5)?
Thanks a lot,
Samar
Top replies
Peter Harris
over 12 years ago
+1
verified
Note: This was originally posted on 12th February 2009 at http://forums.arm.com UXTB was added in ARMv6 for both ARM and Thumb. It is also in Thumb2, as Thumb2 is a superset of the original Thumb instruction...
Parents
+1
Peter Harris
over 12 years ago
Note: This was originally posted on 12th February 2009 at
http://forums.arm.com
UXTB was added in ARMv6 for both ARM and Thumb. It is also in Thumb2, as Thumb2 is a superset of the original Thumb instruction set.
> In other words can I actually use UXTB instruction on Arm9 (ARMv5)?
No. ARMv6 is ARM11 upwards.
Cancel
Vote up
+1
Vote down
Cancel
Reply
+1
Peter Harris
over 12 years ago
Note: This was originally posted on 12th February 2009 at
http://forums.arm.com
UXTB was added in ARMv6 for both ARM and Thumb. It is also in Thumb2, as Thumb2 is a superset of the original Thumb instruction set.
> In other words can I actually use UXTB instruction on Arm9 (ARMv5)?
No. ARMv6 is ARM11 upwards.
Cancel
Vote up
+1
Vote down
Cancel
Children
No data