Determine the value of registers, Mechanical Engineering

The ARM microprocessor has 32 bit instructions and 32 bit registers. Explain why this means that immediate addressing cannot be used to load a register with a 32 bit constant.

The range of immediate values allowed is given by N×2^ (2M). Where N is a value from 0 to 255 (8 bits) and M is a value from 0 to 15 (4 bits). Determine if the following instructions are allowed or not and, if allowed, give the values of N and M. (Answer can be in any base.)

MOV r4, #0x000001F4 ; put the number 500 into register r4
MOV r8, #0x000030C0 ; put the number 12,480 into register r8
MOV r9, #0x000030D4 ; put the number 12,500 into register r9
MOV r7, #0xEFC00000 ; put the number 4,022,337,536 into r7
ADD r10, r5, #0x30400000 ; add 809,500,672 to r5, put sum in r10

 

 

Posted Date: 3/25/2013 5:59:29 AM | Location : United States







Related Discussions:- Determine the value of registers, Assignment Help, Ask Question on Determine the value of registers, Get Answer, Expert's Help, Determine the value of registers Discussions

Write discussion on Determine the value of registers
Your posts are moderated
Related Questions
The total resistance of the system between the electrodes consists of (i) The resistance of the work piece R 1 (ii) The contact resistance between the electrodes and the wo

Q. Identification of Pressure Welds? Pressure welds shall be identified as follows: a. Generally each weld shall be stamped adjacent to the weld with the welder's identity c

Q. Show the types of Changes in project? During the development and execution of a project, the following changes can occur:  Scope of work changes  Cost deviation

what do you understand by two like and unlike parallel forces?

What is entropy microscopically

Evaluate the acceleration of the three weights: A system of weight connected by the string passing over pulleys A and B is shown in figure given below. Find out acceleration

Explain desirable properties of modeling and differentiate between the process of casting and modeling. Also highlight the advantages and disadvantages of casting process and model

Q. Can you implement Compatibility test ? This test indicates the decrease in height of a mass of sand in a specimen tube with respect to its original height, under the actio

Swing Arm Shock Absorber :   This type of suspension is used to serve for rear part of motorcycle. The advantage of this type of suspension is that large deflections are absorbed.

Analyze motion of the two bodies connected by string: Analyze motion of the two bodies connected by string one of which is hanging free and other lying on smooth inclined pla