摘要: 总结部分: Linux内核源代码:          Arch 支持不同cpu的源代码;主要关注x86          Init   内核启动的相关代码;主要关注main.c,整个Linux内核启动代码start_kernel函数          Kernel 核心代码 installing t 阅读全文
posted @ 2016-03-12 20:46 20135227黄晓妍 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 实验部分: 首先运行结果截图 代码分析: Mypcb.h /* * linux/mykernel/mypcb.h * * Kernel internal PCB types * * Copyright (C) 2013 Mengning * */ #define MAX_TASK_NUM 4 #de 阅读全文
posted @ 2016-03-05 18:00 20135227黄晓妍 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 实验部分: 我将源代码做了修改,将其中一个数字修改为我学号27 2.在实验楼环境下将其保存为text.c并将其编译,得到text.s 3.将.开头的多余的语句删去了之后,我得到了32位环境的汇编代码 我编的题目是:假设堆栈栈底初始值为100,写出eip,eax在整个过程中的变化。 我将其分析过程和答 阅读全文
posted @ 2016-02-25 22:02 20135227黄晓妍 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 期末总结 每周读书笔记 第二周:http://www.cnblogs.com/angelahxy/p/4818978.html 第三周:http://www.cnblogs.com/angelahxy/p/4839577.html 第四周:http://www.cnblogs.c... 阅读全文
posted @ 2015-12-19 15:53 20135227黄晓妍 阅读(251) 评论(2) 推荐(0) 编辑
摘要: 第九章 虚拟存储器 将主存看成是一个存储在磁盘上的地址空间的高速缓存,在主存中只保存活动区域,并根据需要在磁盘和主存之间来回传送数据,通过这种方式,它高效地使用了主存。其实这一章还是讲解虚拟内存的,也就是和内核中的内存管理相关。它为每个进程提供了一致的地址空间,从而简化了存储器管理它保护了每个进程... 阅读全文
posted @ 2015-12-13 14:15 20135227黄晓妍 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 第十二章 并发编程 操作系统提供了三种基本的构造并发程序的方法: 1、进程。每个逻辑控制流都是一个进程,由内核来调度和维护; 2、I/O多路复用。 3、线程。 一、基于进程的并发编程 在接受连接请求之后,服务器派生出一个子进程,这个子进程获得服务器描述表完整的拷贝。子进程关闭它的拷贝中监听... 阅读全文
posted @ 2015-12-06 11:01 20135227黄晓妍 阅读(202) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/midori/p/5010674.html 阅读全文
posted @ 2015-12-01 23:20 20135227黄晓妍 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 北京电子科技学院(BESTI)实验报告课程:信息安全系统设计基础 班级:1352 姓名:黄晓妍 万子惠学号:20135227 20135214成绩:指导教师:娄佳鹏 实验日期:2015.11.24实验密级:预习程度: 实验时间:15:30~18:00仪器组次:必修/选修: 必修 实验序号:五实... 阅读全文
posted @ 2015-12-01 21:23 20135227黄晓妍 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 北京电子科技学院(BESTI)实 验 报 告课程:信息安全设计系统基础 班级:1352 姓名:万子惠 黄晓妍学号:20135214 20135227成绩: 指导教师:娄嘉鹏 实验日期:2015.11.16实验密级: 预习程度: 实验时间:15:30~18:00仪器组次: 01 必修/选修:... 阅读全文
posted @ 2015-11-22 21:18 20135227黄晓妍 阅读(264) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/midori/p/4970272.html 阅读全文
posted @ 2015-11-22 21:13 20135227黄晓妍 阅读(114) 评论(0) 推荐(0) 编辑