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

Electron beam welding, ELECTRON BEAM WELDING In this process fusion is...

ELECTRON BEAM WELDING In this process fusion is achieved by focusing a high power density beam of electrons on the area to be joined. Upon striking the metal, the kinetic ener

Piercing press tool, computer aided design of piercing press tool

computer aided design of piercing press tool

Basic type of polymer - plastics, Q. Basic type of Polymer? Polymer can...

Q. Basic type of Polymer? Polymer can be divided into three broad divisions: plastics, fibers, and elastomers. Synthetic resins are usually referred to as plastics. Plastic der

Computer aided process planning, eXPLAIN THE GRAPHICAL IMPLEMENTATION OF TO...

eXPLAIN THE GRAPHICAL IMPLEMENTATION OF TOOL PATH GENERATION

Torsional Vibration, Free Torsional Vibration of a Single Rotor System

Free Torsional Vibration of a Single Rotor System

Gas metal arc welding-principle of operation, GAS METAL ARC WELDING-PRINCIP...

GAS METAL ARC WELDING-PRINCIPLE OF OPERATION Gas Metal Arc Welding (GMAW) is one of the arc welding processes in which an electric arc is formed and maintained between a continuo

Governor, where expendable pattern is used?

where expendable pattern is used?

What is the procedure of carburettor cleaning?, (a) What may happen if carb...

(a) What may happen if carburettor is not serviced at a regular interval? (b) What is the procedure of carburettor cleaning?

Evaluate the indicated thermal efficiency, (a) Briefly explain the various ...

(a) Briefly explain the various efficiency terms associated with an engine. (b) A four cylinder engine running at 1200 rpm delivers 20 KW. The average torque when one cylinder w

Determine the forces in strings, Determine the forces in strings: The...

Determine the forces in strings: The Electric light fixture weighing 15N hangs from point C , by two strings AC and BC . AC is inclined at 60° to the horizontal and BC

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