Quản lý bộ nhớ — Memory Management

Module 1 — Dịch địa chỉ (Base + Limit)

Nhập base, limitđịa chỉ logic. MMU sẽ kiểm tra và tính địa chỉ vật lý.

Module 2 — Bộ cấp phát bộ nhớ (First / Best / Worst Fit)

Mô phỏng RAM 1000 KB. Thêm hoặc xóa tiến trình và quan sát chiến lược cấp phát.

Tiến trình A Tiến trình B Tiến trình C Tiến trình D Trống (free) Phân mảnh
1000
Tổng RAM (KB)
0
Đã dùng (KB)
1000
Trống (KB)
1
Số lỗ trống
-- Log cấp phát --

Module 3 — Phân mảnh & Compaction

Kịch bản này minh họa phân mảnh ngoài: sau khi một số tiến trình rời đi, tổng trống đủ nhưng không thể cấp tiếp.