自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 XV6总结3

lab4 trap。

2024-01-24 14:57:55 842

原创 XV6总结2

kernel/vm.c包含了xv6中绝大部分用于操控地址空间和页表的代码。offset必须是12bit,因为对应了一个page的4096个字节。单个虚拟地址转换为物理地址太浪费,所以转换都是一个页的大小,27位的index对应物理地址的ppn,offet对应到底是4096中哪一个是被转换的。所以va的index每一个对应一个page。虽然risc中寄存器大小是64比特,但是按照规定,最高位的25位没被使用,所以va有效值才是39位。RISC-V物理内存地址是56bit(56也是规定)。

2024-01-22 15:18:11 643

原创 XV6总结

参照。

2024-01-15 21:10:43 1170

原创 UBUNTU下vscode配置c++开发环境

下载vscode,如果虚拟机网络比较差,可以从主机下载完之后拷贝过去,直接双击打开自动安装。然后按操作一步一步来,设置用户名以及密码时,要记录。然后输入 ./vmware-install.pl自动安装。安装完毕后重启虚拟机。进入界面之后,点击vmware上方虚拟机,右键,然后安装vmtools。下一步—下一步—稍后安装操作系统—linux(ubuntu64)然后右键提取到此处,双击打开提取后的文件夹,进入如下界面。问题一:ubuntu18安装mysql。然后安装vscode插件,将红圈里的文件拖到桌面。

2023-09-04 10:29:22 26

空空如也

空空如也

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

TA关注的人

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