• 大小: 16KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: 其他
  • 标签:

资源简介

操作系统实验,请求分页式存储管理,无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


评论

共有 条评论