We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Not 100% sure this is the right place to post a question like this but...I'm tasked with a simple question of setting bit 11 of R2 to 1 and bits 10 & 12 to 0. This was accomplished in these 2 instructions:ORR R2,R2, #&800BIC R2,R2, #1400I'm now asked:"Work out the real ARM instructions generated by the assembler in your answer to Q4. You may express these instructions as assembler, but they must use the precise value of C, and an appropriate rotate."I thought I just did some real assembly language? What does the assembler do here? What's this nonsense about C? Arn't instructions generally: Op, Rd, Rn, shift CAlso am I right in thinking you can only perform a even ror and rol (that is you cannot have ror #3 , but you can have lsr #3??) Thanks