In this project, a word-addressable Main Memory system was simulated to determine whether the First Fit or Best Fit dynamic memory allocation algorithm provided the best memory utilization while also providing the best search time.