摘要: 1.检查java、maven、git 2.安装disni GitHub地址:https://github.com/zrlio/disni git clone https://github.com/zrlio/disni.git 对其进行安装 cd disni mvn -DeskipTest inst 阅读全文
posted @ 2021-03-17 14:48 落鹤 阅读(179) 评论(0) 推荐(0) 编辑
摘要: GitHub地址:https://github.com/zrlio/disni 需要配置好java >>cd disni >>mvn -DeskipTest install >>cd libdisni/ >>./autoprepare.sh 报错: apt-get install autoconf 阅读全文
posted @ 2021-03-15 15:32 落鹤 阅读(165) 评论(0) 推荐(0) 编辑
摘要: sudo apt-get install openjdk-11-jdk sudo update-alternatives --config javasudo update-alternatives --config javac 这两步会让你选择你要的jdk,一定要一致 在.bashrc中添加路径 # 阅读全文
posted @ 2021-03-15 15:18 落鹤 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1.安装JDK 进行安装,安装过程中会有两次选择安装目录的时候,第一次选择的是jdk(java开发工具包),第二次选择的是jre(java的运行环境) 我的安装目录:【我都使用的默认目录,占用内存并不大】 jdk的 C:\Program Files\Java\jdk1.8.0_281\ jre的 C 阅读全文
posted @ 2021-02-08 13:42 落鹤 阅读(257) 评论(0) 推荐(0) 编辑
摘要: exercise 8: 首先实现sys_env_set_pgfault_upcall // kernl/syscall.c static int sys_env_set_pgfault_upcall(envid_t envid, void* func) { // LAB 4: Your code h 阅读全文
posted @ 2020-12-10 22:08 落鹤 阅读(128) 评论(0) 推荐(0) 编辑
摘要: map --头文件: #include<map> --内部原理: map内部实现了一个红黑树(红黑树是非严格平衡二叉搜索树,而AVL是严格平衡二叉搜索树),红黑树具有自动排序的功能,因此map内部的所有元素都是有序的,红黑树的每一个节点都代表着map的一个元素。因此,对于map进行的查找,删除,添加 阅读全文
posted @ 2020-12-10 22:06 落鹤 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Exercise 1: // Where to start the next region. Initially, this is the // beginning of the MMIO region. Because this is static, its // value will be pr 阅读全文
posted @ 2020-12-10 19:54 落鹤 阅读(175) 评论(0) 推荐(0) 编辑
摘要: part B exercise 9: 阅读手册3.2节 exercise 10: 在kern/e1000.c中添加函数 void e1000_receive_init() { for(int i=0; i<RX_MAX; i++){ memset(&rx_list[i], 0, sizeof(str 阅读全文
posted @ 2020-12-03 20:17 落鹤 阅读(105) 评论(0) 推荐(0) 编辑
摘要: Part A exercise 1: 为kern/trap.c中的每个时钟中断添加对time_tick的调用。实现sys_time_msec并将其添加到kern/syscall.c中的syscall中,以便用户空间能够访问时间。在kern/trap.c中添加分支 注意不要傻fufu的重新添加一个分支 阅读全文
posted @ 2020-12-02 18:33 落鹤 阅读(204) 评论(0) 推荐(0) 编辑
摘要: exercise1: 在文件inc/mmu.h中定义了 #define FL_IOPL_MASK 0x00003000 // I/O Privilege Level bitmask x86处理器使用EFLAGS寄存器中的IOPL位来确定是否允许保护模式代码执行特殊的设备I/O指令,比如IN和OUT指 阅读全文
posted @ 2020-11-21 16:44 落鹤 阅读(444) 评论(0) 推荐(0) 编辑