A.
Explanation of Solution
Hex address of the relocated reference to “sum”:
From the given Figure 7.12(a), the function “sum” in line 5 is
4004de: e8 05 00 00 00callq 4004e8 <sum>sum()
From the given Figure 7.12(a), the value of “ADDR(s)”, “ADDR(r.symbol)” and “r.addend” is given below
Now calculate the reference address for given line using the below formula.
B.
Explanation of Solution
Hex value of the relocated reference to “sum”:
From the given Figure 7.12(a), the function “sum” in line 5 is
4004de: e8 05 00 00 00callq 4004e8 <sum>sum()
From the given Figure 7.12(a), the value of “ADDR(s)”, “ADDR(r.symbol)” and “r.addend” is given below
Now calculate the reference address for given line using the below formula.
Then,
Want to see the full answer?
Check out a sample textbook solutionChapter 7 Solutions
EBK COMPUTER SYSTEMS
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY