The Operating System Memory Management project is a C++ program that enables users to manage memory in an operating system environment. The program takes input of logical/physical address size (space size) and page size and generates a complete table of logical and physical addresses, along with the page table. The program then allows the user to give instructions and address locations and program set instructions to that location.
- Download the game files from the GitHub repository.
- Open the project in your preferred C++ IDE (Integrated Development Environment).
- Compile and run the game in the IDE.
- Input Space Size and Page Size: The user inputs the logical/physical address size (space size) and page size.
- Generate Address Table and Page Table: The program generates a complete table of logical and physical addresses and page table.
- Set Instructions at Address Locations: The user can give instructions and address locations and program set instructions to that location.
- When you run the program, you will be prompted to input the logical/physical address size (space size) and page size.
- The program generates a complete table of logical and physical addresses and page table.
- The user can give instructions and address locations and program set instructions to that location.
Contributions are always welcome! If you would like to contribute to this project, please fork the repository and submit a pull request with your changes.
This project is open licensed and free to use.
- Thanks to the instructors and staff at Superior University for providing guidance and support throughout the development of this project.