11 2015 档案

摘要:forkdemo1这个代码先是打印进程pid,然后调用fork函数生成子进程,休眠一秒后再次打印进程id,这时父进程打印子进程pid,子进程返回0.运行结果如下:forkdemo2这个代码调用两次fork,一共产生四个子进程,所以会打印四个aftre输出,一个before输出。forkdemo3调用... 阅读全文
posted @ 2015-11-29 13:11 20135302魏静静 阅读(228) 评论(0) 推荐(0)
摘要:实验报告一地址:http://www.cnblogs.com/java44/p/4969129.html实验报告二地址: 阅读全文
posted @ 2015-11-22 18:36 20135302魏静静 阅读(124) 评论(0) 推荐(0)
摘要:第八章 异常控制流控制流:控制转移序列。控制转移:从一条指令到下一条指令。异常控制流:现代操作系统通过使控制流发生突变来对系统状态做出反应,这些突变称为异常控制流。8.1 异常8.1.1 异常处理异常表:当处理器检测到有事件发生时,它会通过跳转表,进行一个间接过程调用(异常),到异常处理程序。异常号... 阅读全文
posted @ 2015-11-22 16:38 20135302魏静静 阅读(149) 评论(0) 推荐(0)
摘要:第十章系统级I/O第七节I/O重定向I/O重定向操作符:>ls>foo.txt这句代码的含义就是使外壳加载和执行ls程序,并且将标准输出重定向到磁盘文件foo.txt。I/O重定向函数:dup2返回值:成功返回描述符,错误返回-1这个函数执行的操作是,拷贝描述符表表项oldfd,覆盖描述表表项new... 阅读全文
posted @ 2015-11-15 18:21 20135302魏静静 阅读(207) 评论(1) 推荐(0)
摘要:第十章 系统级I/O输入输出I/O是在主存和外部设备(如磁盘,网络和终端)之间拷贝数据的过程。输入就是从I/O设备拷贝数据到主存,而输出就是从主存拷贝数据到I/O设备。10.1 unix i/o所有的I/O设备,如网络、磁盘和终端,都被模型化为文件,而所有的输入和输出都被当做对相应的文件的读和写来执... 阅读全文
posted @ 2015-11-08 15:03 20135302魏静静 阅读(219) 评论(0) 推荐(1)
摘要:4.48取指阶段icode:ifun=M1[PC]=C:0 rA:rB<=M1[PC+1] valC<=M4[PC+2] valP<=PC+6译码阶段valB<=R[rB]执行阶段valE<=valB+valC SetCC访存阶段写回阶段 R[rB]<=valE4.50取指booln... 阅读全文
posted @ 2015-11-03 23:38 20135302魏静静 阅读(128) 评论(0) 推荐(0)
摘要:重难点知识梳理: 课本大章第一章 计算机系统漫游信息=位+上下文第二章 信息的表示和处理第二章整体即为进制转换,对于无符号数与有符号数之间的转换,以及OP操作,本质而言为模运算。第三章 程序的机器级表示汇编中循环的实现:1.do-while循环通用形式:do body-state... 阅读全文
posted @ 2015-11-01 19:54 20135302魏静静 阅读(200) 评论(0) 推荐(0)