Loading

05 2020 档案

摘要:BUAA_OO_2020_第三单元总结 JML理论基础 简介 JML(Java Modeling Language)是一种用于对JAVA程序进行规格化设计的语言,其通过定义接口所包含方法的行为,来约束实现接口的类的行为。本章作业就是实现课程组提供的用规格定义好的接口,来学习如何根据规格写方法。 JM 阅读全文
posted @ 2020-05-19 16:01 圆* 阅读(820) 评论(0) 推荐(3)
摘要:BUAA_OS lab4 难点梳理 lab4体会到了OS难度的飞升。实验需要掌握的重点有以下: 系统调用流程 进程通信机制 fork 本lab理解难度较高,接下来将以以上三部分分别梳理。 系统调用 概念 一般情况下,进程不能存取内核数据。但有的场景必须通过内核执行,因此操作系统设计了陷入异常后调用特 阅读全文
posted @ 2020-05-09 16:23 圆* 阅读(1099) 评论(0) 推荐(2)
摘要:BUAA_OS lab3 难点梳理 实验难点 进程创建 对于初始化部分,首先需要在pmap.c中修改mips_vm_init()函数,为envs开空间,并map到UENVS空间。 其次,模仿page_init()的做法,将空闲进程控制块串成env_free_list。 至此没有什么理解上的难度。 进 阅读全文
posted @ 2020-05-08 20:19 圆* 阅读(1311) 评论(0) 推荐(2)
摘要:BUAA_OS lab2 难点梳理 实验重点 所列出的实验重点为笔者在进行lab2过程中认为需要深刻理解的部分。 进行内存访问的流程 熟悉mips内存映射布局,即理解mmu.h内图 二级页表的理解和实现 以下将参考指导书逻辑,对于重难点进行梳理。 内存访问 首先,简易梳理内存访问流程。 TLB根据虚 阅读全文
posted @ 2020-05-08 17:44 圆* 阅读(1162) 评论(0) 推荐(1)
该文被密码保护。
posted @ 2020-05-08 16:22 圆* 阅读(0) 评论(0) 推荐(0)