This preview shows page 1. Sign up to view the full content.
Unformatted text preview: R1 = x3009 + x0003 = x300C R2 = x000A R3 = x1263 R4 = x300A ADDR1 = x300A ADDR2 = x000A ADDR3 = x000A ADDR4 = x300A ADDR5= x300C 6. The program loops because the value stored in R7 is the pc address of the next line after the jump. Since in the subroutine it subtracts 1 from R7, the program will keep returning to the jump to infinity. 6....
View Full Document
- Fall '07