This project is meant to understand the major functionality of applications and the process of operating system to make addresses relocatable when applications are not loaded into their preferred memory addresses. This assignment should also give you more practice with using tools like Git, GitHub, and Markdown.
Please submit your assignment via your private GitHub repository.
Your project2 source codes and report should be located at project2/
and project2/README.md
within your repository.
Your project2 report should be written up in valid Markdown.
For general tips on how to write and format your submission, please see the Project Info & Tips page.
REMEMBER: Follow instructions and naming conventions EXACTLY! Beginning with this lab, we will start deducting points from submissions that do not adhere to explicit submission instructions.