xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 1KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-07
  • 語言: 其他
  • 標簽: 內(nèi)存管理??

資源簡介

1、在該實驗中,采用可變分區(qū)方式完成對存儲空間的管理(即存儲空間的分配與回收工作)。 2、設(shè)計用來記錄主存使用情況的數(shù)據(jù)結(jié)構(gòu):已分區(qū)表和空閑分區(qū)表或鏈表。 3、在設(shè)計好的數(shù)據(jù)結(jié)構(gòu)上設(shè)計一個主存分配算法。 4、在設(shè)計好的數(shù)據(jù)結(jié)構(gòu)上設(shè)計一個主存回收算法。其中,若回收的分區(qū)有上鄰空閑分區(qū)和(或)下鄰空閑分區(qū),要求合并為一個空閑分區(qū)登記在空閑分區(qū)表的一個表項里。 5、(附加)若需要可以實現(xiàn)程序的浮動,對內(nèi)存空間進行緊湊。

資源截圖

代碼片段和文件信息

//?OS3.cpp?:?Defines?the?entry?point?for?the?console?application.
//

#include?“stdafx.h“
#include?
#include?
#include?
#include?
#include?
#define?maxsize?1000??//定義原始分配區(qū)的大小。
#include?
struct?free
{
????unsigned?m_size;??
????char*?m_addr;???
????struct?free?*next*prior;??
}*head*start;

char?*?mmalloc(unsigned?size){?
????struct?free?*current=start;?
????char?*?c;
????do{
????????if(start->m_size>size)
{?//有足夠大的空閑區(qū),有余。
?????????????start->m_size-=size;?
?????????????c=start->m_addr;?
?????????????start->m_addr+=size;?
?????????????return?c;
????????}
????????else?if(start->m_size==size)
{?//有正好大小的空閑區(qū)。
?????????????start->next->prior=start->prior;?
?????????????start->prior->next=start->next;?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????4277??2011-05-11?21:28??OS?3\OS31.cpp

?????目錄??????????0??2011-05-11?21:31??OS?3

-----------?---------??----------?-----??----

?????????????????4277????????????????????2


評論

共有 條評論