Question: Assembly Language Programming 2. a. (5 points) Draw the status register and label all the bits b. (10 points) Compute the sum of the following

Assembly Language Programming

Assembly Language Programming 2. a. (5 points) Draw the status register and

label all the bits b. (10 points) Compute the sum of the

2. a. (5 points) Draw the status register and label all the bits b. (10 points) Compute the sum of the following two hexadecimal number. 0x 79 000000 + Ox 79 000000 After the execution of the above addition, the status register display the following condition: The processor is in USER mode (bit combination for USER mode 10000). The processor is in ARM state IRQ and FIQ interrupt bits were enable. What will be the bit combination of current program status register? Example Problem on Status Register bit combination: You are executing the following addition problem in ARM7TDMI processor. Your processor is in system mode and in ARM state. Assume that both of the interrupts bit (IRQ and FIQ) are disable. What will be the bit combination in status register once the addition instruction is executed? 0x8 1000000 Ox9 1000000 100000010 10010001000000 0 000 00 0000000 00 00 00010010 0000 0000 0000 0000 0000 0000 Ox1 2000000 31 28 27 24 23 16 15 8 7 6 5 4 NZCV J Un d e fi n e d I FT mode 10 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000 110 11111, 3 0 0 0 0 0 D F 3 Status Register Bit Combination Ox 300000DF

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!