资源简介
操作系统实验,请求分页式存储管理,无BUG版
代码片段和文件信息
// memory.cpp : Defines the entry point for the console application.
//
#include “stdafx.h“
#include “stdio.h“
#include “stdlib.h“
#include “string.h“
#include “iostream.h“
//定义“空”
#define null 0
//定义每次转换时的“页号”和“偏移量”
int page_entry = -1;
int offset = -1;
//定义页表的大小
int pagetabel_size = 0;
//定义系统所分配的内存块数
int memoryblock_size = 0;
//定义内存大小1k 2k 4k 8k
int memory_size = 0;
//定义所输入的字符串
char address[5];
//定义输入的十六进制数据
int first = 0;
int second = 0;
int third = 0;
int forth = 0;
//定义求得的结果字符串
char result[5];
//定义数组(用于记录一个进程在内存中的若干个页面)
//大小为24表示随机数产生后有24个0
int pageentry_OPT[24];
//用于操纵数组的下标
int k=0;
//初始化记录数组
void init_pageentry_OPT()
{
for(int i=0; i<24; i++){
pageentry_OPT[i] = -1;
}
}
//定义存储OPT时的内存块数组
int OPT_memoryblock[10];
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3401 2008-11-06 22:34 操作系统请求分页式存储管理\memory.dsp
文件 537 2008-11-06 22:37 操作系统请求分页式存储管理\memory.dsw
文件 58368 2008-11-10 12:50 操作系统请求分页式存储管理\memory.ncb
文件 0 2008-11-10 12:48 操作系统请求分页式存储管理\memory.plg
文件 1208 2008-11-06 18:43 操作系统请求分页式存储管理\ReadMe.txt
文件 293 2008-11-06 18:43 操作系统请求分页式存储管理\StdAfx.cpp
文件 667 2008-11-06 18:43 操作系统请求分页式存储管理\StdAfx.h
文件 20540 2008-11-10 12:44 操作系统请求分页式存储管理\memory.cpp
文件 48640 2008-11-10 12:50 操作系统请求分页式存储管理\memory.opt
目录 0 2008-11-10 12:50 操作系统请求分页式存储管理
----------- --------- ---------- ----- ----
133654 10
评论
共有 条评论