Library to handle hexadecimal record files
-
Updated
Jul 25, 2025 - Python
Library to handle hexadecimal record files
A 64-bit stack based instruction set architecture definition with reference implementation. (The assembler is part of my C compiler that targets StackVM)
Library to handle sparse bytes within a virtual memory space
Simulation and data analysis for 4 different page replacement algorithms
a linux cmd line utility program to manage swap space
an operating system simulation software using PyQt5
My OS course final project. An implementation of three page replacement algorithms: FIFO, LRU, Second Chance.
Python simulation of Virtual Memory Management — FIFO & LRU page replacement, logical-to-physical address translation, CLI + Tkinter GUI, and Matplotlib graph comparison.
This program simulates address translation and memory management for a logical address.
A passion-project to build a small, fully functioning virtual machine and a minimal 64-bit CPU and memory with its own type system - all modelled in Python.
a virtual memory management tool that visualizes the behavior of paging and segmentation, including page faults and demand paging. Allow users to experiment with custom inputs for memory allocation, simulate memory fragmentation, and evaluate page replacement algorithms like LRU and Optimal.
Repositório para o projeto final da disciplina de arquitetura de computadores: Simulador de memória virtual.
A Python script for translating logical (virtual) addresses into page number, offset, and physical address for teaching operating-systems memory management
Add a description, image, and links to the virtual-memory topic page so that developers can more easily learn about it.
To associate your repository with the virtual-memory topic, visit your repo's landing page and select "manage topics."