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

Define 3-d lathe tool dynamometer, Define 3-D lathe Tool Dynamometer It...

Define 3-D lathe Tool Dynamometer It is possible to measure three dimensional cutting tool component with the help of 3-D lathe tool dynamometer. In spite of that we are gone f

Source of materials, Q. Source of Materials? The user may restrict sour...

Q. Source of Materials? The user may restrict sources of fabrication materials. If there is a restriction, the prospective manufacturers must be informed at the time of biddin

What is the velocity of the crosshead - crank, What is the velocity of the ...

What is the velocity of the crosshead - crank: In the slider crank mechanism shown in Figure, the crank is rotating clockwise at 120 revolution/minute. What is the velocity of

Supports for rigid bodies - space structures, Supports for Rigid Bodies (Sp...

Supports for Rigid Bodies (Space Structures): The primary step in solving equilibrium problems is to draw free-body diagram. Isolate the body through its surrounding. Replace

EM13939497, Do the answers come with the full calculations?

Do the answers come with the full calculations?

Curvilinear motion of a partical, Consider a particle and its path of trave...

Consider a particle and its path of travel.The position of a particle P at any time t can be described by specifying its: (a)Rectangular coordinates; X,Y,Z (b)Cylindrical coordinat

What is one way shear, What is one way shear? Explain with a suitable demon...

What is one way shear? Explain with a suitable demonstration. One Way Shear This worked out seen a similar case is the case of wall footings. For square footings also the cr

Master production schedule, Master Production Schedule: A manufacturin...

Master Production Schedule: A manufacturing unit produces two products M and N on generates to stock basis. The estimated demand for the product M and N over the next six week

THERMAL, HOW HEAT TRANSFER TAKES PLACE

HOW HEAT TRANSFER TAKES PLACE

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