Determine the value of registers, Mechanical Engineering

Assignment Help:

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

 

 


Related Discussions:- Determine the value of registers

Selection of metallic materials, Q. Selection of metallic materials? Th...

Q. Selection of metallic materials? This Engineering Practice has been written to assist those involved in the construction of new equipment and for the maintenance of existing

Stress concentrations, Describe the test specimens that were used in the te...

Describe the test specimens that were used in the testing program, and what one hopes to learn by testing them. Show the "test matrix" (i.e. a listing of what specimens made of wh

Planimeter, procedure for measuring area of square by planimeter

procedure for measuring area of square by planimeter

Mash stitch welding, Mash stitch welding An overlap of about 1.15 mm is...

Mash stitch welding An overlap of about 1.15 mm is kept and then the plates are squeezed flash by application of pressure at hot condition.  Mash stitch welding is used in the

What is value of drive chain slackness?, (a) What is value of drive chain s...

(a) What is value of drive chain slackness? (b) Write about cleaning procedure and adjustment of drive chain. (c) What is the wear of drive chain, sprocket and adjustment of

Instantaneous center method, Linear velocity of links using Instantaneous c...

Linear velocity of links using Instantaneous center method

Boiler, what is boiler. give all things about boiler. 1 specifica 2 mountin...

what is boiler. give all things about boiler. 1 specifica 2 mounting 3 acessories 4 advantages 5 maintinance

Vitrification-manufacturing methods of ceramics, Vitrification This is...

Vitrification This is liquid phase sintering. It is achieved via incorporating a component that melts to viscous liquid during sintering. Such viscous liquid solidifies in gla

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd