摘要: 实验目的 编写最简单的字符驱动程序 实现简单的读写功能,并列出常用格式的 以及驱动的加载和卸载脚本 熟悉字符设备驱动的整个编写流程 实验内容及步骤 任务一 任务详情 学习资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章 提交康奈尔笔记的照片(可以多张) 笔记 任务 阅读全文
posted @ 2018-11-28 17:19 20165330张羽昕 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 任务详情 使用fork,exec,wait实现mybash 写出伪代码,产品代码和测试代码 相关知识 俗称壳,它是一个命令解析器,是用户和Linux内核之间的接口程序。 在Linux系统中,用户可以通过 输入命令, 通过计算机中的的一些程序,将命令转换成计算机懂的语言,让计算机执行某种程序。 我们可 阅读全文
posted @ 2018-11-25 16:17 20165330张羽昕 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 任务详情 1. 学习pwd命令 2. 研究pwd实现需要的系统调用(man k; grep),写出伪代码 3. 实现mypwd 4. 测试mypwd 关于pwd命令 1. 命令功能:查看”当前工作目录“的绝对路径 2. 参数: 一般情况下不带任何参数 :显示当前的路径,有连接文件时,直接显示连接文件 阅读全文
posted @ 2018-11-25 00:53 20165330张羽昕 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 学习目标 掌握三种并发的方式:进程、线程、I/O多路复用 掌握线程控制及相关系统调用 掌握线程同步互斥及相关系统调用 学习内容 基于进程的并发编程 用进程构造并发程序 服务器接收客户端的连接请求 服务器派生一个子进程为这个客户端服务 服务器接受另一个连接请求 服务器派生另一个子进程为新的客户端服务 阅读全文
posted @ 2018-11-17 15:52 20165330张羽昕 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 任务一 任务详情 学习使用Linux命令wc(1) 基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端 客户端传一个文本文件给服务器 服务器返加文本文件中的单词数 实现wc命令 命令参数 :统计字节数 :统计行数 :统计字符数。这个标志不能与 c 标志一起使用 阅读全文
posted @ 2018-11-16 17:00 20165330张羽昕 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 学习目标 了解异常及其种类 理解进程和并发的概念 掌握进程创建和控制的系统调用及函数使用: ,`exec wait waitpid exit getpid getppid sleep pause setenv unsetenv` 理解数组指针、指针数组、函数指针、指针函数的区别 理解信号机制: ,` 阅读全文
posted @ 2018-11-11 02:56 20165330张羽昕 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 实现ls 任务详情 参考伪代码实现ls的功能,提交代码的编译,运行结果截图,码云代码链接。 打开目录文件 针对目录文件 读取目录条目 显示文件名 关闭文件目录文件 伪代码 相关知识点:ls命令 :显示文件目录列表 :显示所有的文件,包括隐藏文件 :列出长数据串,显示出文件的属性与权限等数据信息(常用 阅读全文
posted @ 2018-11-11 01:42 20165330张羽昕 阅读(171) 评论(1) 推荐(0) 编辑
摘要: 学习目标 了解系统调用及错误处理方法 理解IO处理及文件系统 掌握Unix/Linux系统级I/O: `close read write seek stat` 掌握 重定向的方法 学习内容 Linux I/O 1. :将设备优雅地映射为文件的方式,允许Linux内核引出一个简单、低级的应用接口 2. 阅读全文
posted @ 2018-11-04 00:31 20165330张羽昕 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 小组成员 20165309吴思佳 20165312曹歌 20165330张羽昕 博客 详见:https://www.cnblogs.com/cxgg/p/9901345.html 阅读全文
posted @ 2018-11-03 17:15 20165330张羽昕 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 学习目标 了解常见的存储技术(RAM、ROM、磁盘、固态硬盘等) 理解局部性原理 理解缓存思想 理解局部性原理和缓存思想在存储层次结构中的应用 高速缓存的原理和应用 学习内容 存储技术 1. 随机访问存储器 静态RAM (SRAM):SRAM将每个位存储在一个双稳态的(bitable)存储器单元里。 阅读全文
posted @ 2018-10-28 11:29 20165330张羽昕 阅读(141) 评论(0) 推荐(0) 编辑