摘要: 2018 2019 1 20165202 实验五 通讯协议设计 一、实验内容 1.安装OpenSSL环境,并编写测试代码验证无误 2.研究OpenSSL算法,测试对称算法中的AES,非对称算法中的RSA,Hash算法中的MD5 3.在Ubuntu中实现对实验二中的“wc服务器”通过混合密码系统进行防 阅读全文
posted @ 2018-12-16 23:01 Haimi98 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、实验内容 1. 阅读学习教材第十一章“嵌入式Linux设备驱动开发”,提交康奈尔笔记照片 2. 完成教材后实验:test驱动实验 二、实验步骤 1. 学习笔记 【1】 【2】 2. test驱动实验 test_drv.c include include include include inclu 阅读全文
posted @ 2018-12-02 22:39 Haimi98 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 本周学习内容 虚拟存储器的概念和作用 虚拟存储器的概念: 虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。目前,大多数操作系统都使用了虚拟 阅读全文
posted @ 2018-12-02 22:38 Haimi98 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 实现mypwd(选做,加分) 1 学习pwd命令 2 研究pwd实现需要的系统调用(man k; grep),写出伪代码 3 实现mypwd 4 测试mypwd 提交过程博客的链接 实现过程 1. 使用man k pwd查看pwd在man手册中的说明。手册里的介绍是: pwd命令的作用是p(rint 阅读全文
posted @ 2018-11-25 23:06 Haimi98 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 本周学习内容 一、线程概念 线程就是是程序的一个控制流程,从代码的角度来看,它控制着一个函数的执行; 说复杂点,在linux下,它就是一个进程(仅限linux),因为在linux下对于线程并没有特别的数据结构去描述它。 简而言之,线程是代码的一个执行流。 二、线程与进程的区别 线程与进程的区别,总结 阅读全文
posted @ 2018-11-25 19:03 Haimi98 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 实验任务 任务一 学习使用Linux命令wc(1) 在终端中输入 查看man手册对wc的解释: 【man 1 wc】 基于LinuxSocket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端 客户端传一个文本文件给服务器 服务器返加文本文件中的单词数 客户端代码实现: include 阅读全文
posted @ 2018-11-18 18:52 Haimi98 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20165202 《信息安全系统设计基础》第七周学习总结 学习目标 1.了解异常及其种类 2.理解进程和并发的概念 3.掌握进程创建和控制的系统调用及函数使用:fork,exec,wait,waitpid,exit,getpid,getppid,sleep,pause,set 阅读全文
posted @ 2018-11-11 15:55 Haimi98 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20165202 20165210 20165214 实验二 固件程序设计 一、实验内容 1. 安装MDK,JLink驱动,运行uVision4,破解MDK 2. KEIL MDK 中添加Z32 SC 000芯片库,完成LED实验 3. 完成UART发送与中断接收实验 4. 阅读全文
posted @ 2018-11-04 22:01 Haimi98 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20165202 《信息安全系统设计基础》第六周学习总结 教材学习内容总结 输入/输出(I/O)是在主存和外部设备之间复制数据的过程。输入操作是从I/O设备复制数据到主存,输出操作是从主存复制数据到I/O设备。 在 系统中,通过使用由内核提供的系统级 函数来实现较高级别的 函 阅读全文
posted @ 2018-11-04 18:42 Haimi98 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20165202 《信息安全系统设计基础》第五周学习总结 本周学习内容 存储技术 随机访问存储器 随机访问存储器(Random AccessMem)分为两类:静态的和动态的。静态RAM (SRAM)比动态RAM(DRAM)更快,但也贵得多。SRAM用来作为高速缓存存储器,既可 阅读全文
posted @ 2018-10-28 22:42 Haimi98 阅读(197) 评论(0) 推荐(0) 编辑