11 2016 档案

摘要:教材学习内容总结 异常处理 ·异常号:到异常表中的索引 ·异常表基址寄存器:异常表的起始地址存放的位置。 异常与过程调用: (1)过程调用时,在跳转到处理器之前,处理器将返回地址压入栈中。然而,根据异常的类型,返回地址要么是当前指令,要么是下一条指令。 (2)处理器把一些额外的处理器状态压入栈里,在 阅读全文
posted @ 2016-11-27 16:44 20145228江苒 阅读(194) 评论(0) 推荐(0)
摘要:"小组实验报告" 阅读全文
posted @ 2016-11-27 12:24 20145228江苒 阅读(101) 评论(0) 推荐(0)
摘要:"小组实验报告" 阅读全文
posted @ 2016-11-27 12:22 20145228江苒 阅读(116) 评论(0) 推荐(0)
摘要:教材学习内容总结 异常 异常:处理器中的变化(事件)触发从应用程序到异常处理程序的突发的控制转移 异常处理程序:在任何情况下,当处理器检测到有事件发生时,它就会通过一张叫做异常表的跳转表进行一个间接过程调用,到一个专门处理这类时间的操作系统子程序 当 exception handler处理结束之后, 阅读全文
posted @ 2016-11-24 21:18 20145228江苒 阅读(175) 评论(0) 推荐(0)
摘要:教材学习内容总结 cp(cp1):用来复制文件或目录 步骤: ·打开源文件 ·创建目标文件 ·把源文件读入缓冲区 ·把缓冲区内容写入目标文件 ·关闭源文件和目标文件 1、将文件file1复制成文件file2:cp file1 file2 2、将目录dir1复制成目录dir2:cp R file1 f 阅读全文
posted @ 2016-11-20 13:13 20145228江苒 阅读(194) 评论(1) 推荐(0)
摘要:教材学习内容总结 附录A——错误处理 (1).Unix风格的错误处理:函数返回值包括错误代码,也包括有用的结果 (2).Posix风格的错误处理:返回0表示成功,返回非0表示失败;任何有用的结果都返回在通过引用传递进来的函数参数中。 (3).DNS风格的错误处理:函数失败时返回NULL指针,并设置全 阅读全文
posted @ 2016-11-17 20:50 20145228江苒 阅读(130) 评论(0) 推荐(0)
摘要:教材学习内容总结 打开和关闭文件 1.打开文件: 若成功,返回值为新文件描述符 若出错,返回值为 1 •open函数将filename转换成一个文件描述符,并且返回描述符数字。返回的描述符总是在进程中当前没有打开的最小描述符。 fd = Open("文件名",flag参数,mode参数) • O_R 阅读全文
posted @ 2016-11-13 15:18 20145228江苒 阅读(190) 评论(2) 推荐(0)
摘要:"小组实验报告" 阅读全文
posted @ 2016-11-13 12:57 20145228江苒 阅读(97) 评论(0) 推荐(0)
摘要:教材学习内容总结 ·输入/输出(I/O)是在主存和外部设备之间拷贝数据的过程。 ·输入操作:从I/O设备拷贝数据到主存 ·输出操作:从主存拷贝数据到I/O设备 1、打开文件:一个应用程序想访问I/O设备时会要求内核打开相应的文件,内核返回一个小的非负整数,叫做描述符。 它在后续对此文件的所有操作中标 阅读全文
posted @ 2016-11-10 21:40 20145228江苒 阅读(180) 评论(0) 推荐(0)
摘要:知识点总结 1、信息=位+上下文 系统中所有信息的都是由一串位表示的,区分不同数据对象的唯一方法是它的上下文。 2、存储系统核心思想———缓存 3、操作系统核心抽象:文件、虚存、进程、虚拟机 4、查看源文件用od 命令 : od tc tx1 hello.c ch02:信息的表示和处理 1、三种数字 阅读全文
posted @ 2016-11-06 14:40 20145228江苒 阅读(245) 评论(1) 推荐(0)
摘要:"小组实验报告" 阅读全文
posted @ 2016-11-06 14:14 20145228江苒 阅读(86) 评论(0) 推荐(0)
摘要:第一周考试知识汇总 1.判断:实验楼环境中所有的默认系统用户名和密码均为 shiyanlou。(x )。 2.填空:Linux Bash中,Ctrl+a快捷键的作用是(将光标移至输入行头,相当于Home键)。 3.判断:Linux Bash中, 可以使用man printf查看C语言中printf函 阅读全文
posted @ 2016-11-03 15:49 20145228江苒 阅读(200) 评论(0) 推荐(0)