📄 mospage.java
字号:
//该类用于保存进程页表;
public class MosPage{
byte page_table[] = null;
MosPage(byte[] pata){
page_table = new byte[pata.length];
for(int i=0;i<pata.length;i++)
page_table[i]=pata[i];
}
//实现虚-实地址转换;
int changeAdd(int vaddr){
return (page_table[vaddr/10]*10+vaddr%10)*4;
}
byte[] getPageTable()
{
return page_table;
}
/*void show(){
for(int i=0;i<10;i++)
System.out.print(page_table[i]);
//page_table;
}
//test;
public static void main(String[] args){
byte page[]={21,19,10,6,0,7,6,-1,-1,-1};
MosPage mos=new MosPage(page);
// System.out.println(MosPage.changeAdd(53));
System.out.println(mos.changeAdd(53));
mos.show();
}*/
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -