上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 1、掌握NOP, JNE, JE, JMP, CMP汇编指令的机器码 NOP:NOP指令即“空指令”。执行到NOP指令时,CPU什么也不做,仅仅当做一个指令执行过去并继续执行NOP后面的一条指令。(机器码:90) JNE:条件转移指令,如果不相等则跳转。(机器码:75) JE:条件转移指令,如果相等 阅读全文
posted @ 2022-03-25 23:53 叶家星 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 第12章 块设备I/O和缓冲区管理 块设备I/O缓冲区 文件系统使用一系列I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev, blk)标识的磁盘块时,它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据,那么它只需从缓冲区中读取数据,而无须再次从磁盘中读取数据块。 阅读全文
posted @ 2021-11-21 17:18 叶家星 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 第6章 信号和信号处理 摘要 本章讲述了信号和信号处理;介绍了信号和中断的统一处理,有助于从正确的角度看待信号;将信号视为进程中断,将进程从正常执行转移到信号处理;解释了信号的来源,包括来自硬件、异常和其他进程的信号;然后举例说明了信号在Unix/Linux中的常见用法;详细解释了Unix/Linu 阅读全文
posted @ 2021-11-13 10:34 叶家星 阅读(90) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/IS191x-group7/p/15521573.html 阅读全文
posted @ 2021-11-06 21:22 叶家星 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 要求 伪代码 打开目录文件 针对目录文件 根据输入进入判断并执行 读取目录条目 显示文件名 关闭文件目录文件 运行截图 码云链接 https://gitee.com/ye_jia_xing/system-programming/blob/master/week09/ls-improve/ls-imp 阅读全文
posted @ 2021-11-06 21:08 叶家星 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 作业要求 学习使用stat(1),并用C语言实现 1. 提交学习stat(1)的截图 2. man -k ,grep -r的使用 3. 伪代码 4. 产品代码 mystate.c,提交码云链接 5. 测试代码,mystat 与stat(1)对比,提交截图 过程 1. 提交学习stat(1)的截图 使 阅读全文
posted @ 2021-11-06 21:03 叶家星 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 基础操作 编译为32位代码 先使用指令sudo apt-get install libc6-dev-i386安装必备库。 然后可以使用gcc - g example.c -o example -m32来将C代码编译为32位可执行程序。 gdb b main在主函数设置断点。 disassemble反 阅读全文
posted @ 2021-11-06 19:27 叶家星 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 第5章 定时器及时钟服务 摘要 本章讨论了定时器和定时器服务;介绍了硬件定时器的原理和基于Intel x86的PC中的硬件定时器;讲解了CPU操作和中断处理;描述了Linux中与定时器相关的系统调用、库函数和定时器服务命令;探讨了进程冋隔定时器、定时器生成的信号,并通过示例演示了进程间隔定时器。,编 阅读全文
posted @ 2021-11-06 11:48 叶家星 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 先在码云这侧创建仓库: 在虚拟机Ubuntu这侧输入命令行: 在码云这侧查看是否上传成功README.md,发现成功了: 要是看的不明白可以看参考链接第一篇码云官方文章,简单有效。 参考链接: https://gitee.com/help/articles/4122 https://gitee.co 阅读全文
posted @ 2021-11-05 17:11 叶家星 阅读(23) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/IS191x-group7/p/15491486.html 阅读全文
posted @ 2021-10-31 22:53 叶家星 阅读(78) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页