摘要: https://docs.oracle.com/javase/tutorial/java/javaOO/index.html #Classes and Objects ##Classes ###Declaring Classes 一般来说,类声明可以包含这些组件,顺序如下: 修饰符,如public、 阅读全文
posted @ 2022-05-18 11:47 Pril 阅读(40) 评论(0) 推荐(0)
摘要: https://docs.oracle.com/javase/tutorial/java/nutsandbolts/flow.html Language Basics Control Flow Statements 源文件中的语句通常按照出现的顺序从上到下执行。然而,控制流语句通过使用决策制定、循环 阅读全文
posted @ 2022-05-13 11:53 Pril 阅读(54) 评论(0) 推荐(0)
摘要: https://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html #Language Basics ##Operators 既然您已经学习了如何声明和初始化变量,那么您可能想知道如何使用它们。学习Java编程语言的运算符 阅读全文
posted @ 2022-05-12 13:36 Pril 阅读(40) 评论(0) 推荐(0)
摘要: https://docs.oracle.com/javase/tutorial/java/nutsandbolts/index.html Language Basics ##Variables int a = 1; 这里的a是字段,也可以说是变量 变量(字段)分几种:实例变量,静态变量,局部变量,参 阅读全文
posted @ 2022-05-11 15:53 Pril 阅读(49) 评论(0) 推荐(0)
摘要: 浮点的二进制表示:https://www.ruanyifeng.com/blog/2010/06/ieee_floating-point_representation.html 0.1+0.2不等于0.3:https://cloud.tencent.com/developer/article/158 阅读全文
posted @ 2022-05-11 13:54 Pril 阅读(378) 评论(0) 推荐(0)
摘要: Exercise 4 修改 trapentry.S 和 trap.c 并实现Lab 3 中的功能。 trapentry.S 中的宏 TRAPHANDLER 和 TRAPHANDLER_NOEC 和 inc/trap.h 中的 T_* 定义可以帮助我们 我们需要使用那两个宏每个为每个 定义在 inc/ 阅读全文
posted @ 2022-04-29 15:23 Pril 阅读(64) 评论(0) 推荐(0)
摘要: 引用:https://www.jianshu.com/p/2f1c2431fefe Part 3: Kernel Address Space 我们用qemu模拟器模拟了运行JOS所需的硬件,这个硬件的cpu拥有32位的地址总线,也就是说JOS的虚拟空间最大可以为为2^32,即4G(429496729 阅读全文
posted @ 2022-04-15 16:10 Pril 阅读(42) 评论(0) 推荐(0)
摘要: 引用说明:代码来自hyuuko这位大佬的: https://www.cnblogs.com/zsmumu/p/12729463.html 知识回顾 我们运行JOS的的系统是基于x86结构的,所以寻址需要经过段翻译和页翻译。 段翻译主要是根据段选择子去匹配全局描述符表中的段描述符,根据段描述符可以得到 阅读全文
posted @ 2022-04-15 15:43 Pril 阅读(55) 评论(0) 推荐(0)
摘要: 在Lab 2 中,我大概理解了物理内存分页机制,以及物理内存页如何通过页目录页表和虚拟内存建立关系。虽然后面的Exercise 4,5和很多Challenge都没做完...(有空再做?),中间还有个Homework: xv6 system calls也没做... 现在正准备开Lab 3的新坑 隔了3 阅读全文
posted @ 2022-04-15 15:20 Pril 阅读(72) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/qhaaha/article/details/111430350 逻辑地址,线性地址,物理地址 在Lab2 Exercise 2 中,我们提到了这三种地址的关系: 逻辑地址由段选择子和段内偏移组成 线性地址(虚拟地址)是逻辑地址进行段翻译后得到的 物理地址 阅读全文
posted @ 2022-03-23 11:35 Pril 阅读(65) 评论(0) 推荐(0)