Arm Community
Site
Search
User
Site
Search
User
Support forums
Arm Development Studio forum
Single instruction to mask off upper half word of register
Jump...
Cancel
Locked
Locked
Replies
4 replies
Subscribers
118 subscribers
Views
4945 views
Users
0 members are here
Options
Share
More actions
Cancel
Related
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
Single instruction to mask off upper half word of register
Jawad Atiq
over 12 years ago
Note: This was originally posted on 3rd December 2012 at
http://forums.arm.com
Hi,
I've been looking around for a single Arm instruction that takes the word stored in a general purpose register and masks off the upper half word (top 16 bits).
There are probably other ways of doing this, for example:
LDR R1 = 0xFFFF
AND R0, R0, R1
But is there a specific instruction that does this? I was looking at LDRH but this instruction does not accept a register as an operand, only constants.
Thanks!
Jawad
Parents
Jawad Atiq
over 12 years ago
Note: This was originally posted on 4th December 2012 at
http://forums.arm.com
I'm using a core based on ARMv5, so I'll stick with the pre-v6 instructions.
Thanks isogen74 and sim!
Jawad
Cancel
Vote up
0
Vote down
Cancel
Reply
Jawad Atiq
over 12 years ago
Note: This was originally posted on 4th December 2012 at
http://forums.arm.com
I'm using a core based on ARMv5, so I'll stick with the pre-v6 instructions.
Thanks isogen74 and sim!
Jawad
Cancel
Vote up
0
Vote down
Cancel
Children
No data