Branch and Link(BL) Subroutine Address

-4

Assume that a program is currently executing a BL instruction located at address 0x00000100. Based on the BL machine instruction shown below give the address of the subroutine to which is being branched. (You will need to focus on the low 12 bits of the instruction).

Remember, PC-relative addressing is being used.

address     machine instruction
00000100    EB000008
assembly
arm
arm7
asked on Stack Overflow Mar 31, 2019 by John Park • edited Mar 31, 2019 by Peter Cordes

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0