Question: Question 2: (6 marks) a. Consider the three following programs. Suppose they are linked in the sequence of PROG2+PROG3+PROGI, and the beginning load address is
Question 2: (6 marks) a. Consider the three following programs. Suppose they are linked in the sequence of PROG2+PROG3+PROGI, and the beginning load address is 002054. HProg! 00000000014E DALPHA 00001FMAX 00014B RINF ZERO TO000001C6D000375012C05000003 A0132B213C2B3000160F21359041A0153B2FEA T00014B03000000 M00001005 + Prog! M00014B06 + INF M00014B06 - ZERO E000000 HPROG2 000000000026 DMIN 000023ZERO 00001D RALPHA MAX HProg3 000000000023 DINF 000020 RMAX MIN i. Derive the ESTAB that shows the external symbols and their addresses. ii. For ONLY PROG1, Show the address of the memory locations to be modified along with their new content for all programs after the operation of linking loader Address to be modified New content
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
