自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 VMware Ubuntu20.04 QEMU模拟树莓派(自用)

用“#”注释掉该文件中的每个条目,用 Ctrl-x » Y 保存并退出。把qemu文件夹东西全拖到外面(qemu_vms/)在Ubuntu连接树莓派。好像没成功,在树莓派里。

2023-10-29 18:20:32 116 1

原创 nachos源码阅读(内存管理)-2 ReadMem()

ReadMem(int addr, int size, int *value)传入下一条指令地址,每次读取字节数,存放指令位置Translate(int virtAddr, int* physAddr, int size, bool writing) 传入虚拟地址,物理地址指针,每次读取字节数,读写权限,将虚拟地址addr翻译为物理地址,entry是虚拟机对应的页表项指针,用来保存查询记录计算下一条指令的虚拟页号和偏移量取出虚拟页取出虚拟页对应的物理页...

2022-04-30 18:22:20 2025

原创 nachos源码阅读 (内存管理)

前置工作machine.machine中,初始化寄存器,分配并初始化主存。如果定义了USE_TLB(使用转换检测缓冲区),分配页表缓冲,在这里只要初始化tlb=NULL寄存器个数 看一下页表项TranslationEntry 的声明machine.h中定义的枚举型错误变量thread.h中定义的枚举型线程状态变量AddrSpace::AddrSpace()创建一个地址空间来运行用户程序,地址空间有一个页表数组,对应的每个元素保存着虚拟页号,物理...

2022-04-30 17:11:43 980 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除