Skip to content

ProJedi1234/MemoryManagementSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memory Management Simulator

This is a modular memory management simulation that takes in some instructions and some page files.

Simulated architecture

  • 16 bit CPU
  • 12 bit RAM
  • 8 bit page offset
  • 16 entry TLB
  • OS uses clock algorithm for replacement
  • MMU uses FIFO for replacement
  • OS resets the r-bits every 10 instructions

Building and Running Instructions

  • Navigate to source code folder in command line
  • Copy page files to a folder page_files
  • javac MemorySimulator.java
  • java MemorySimulator testFile.txt reportName.csv

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published