摘要: 2017 2018 1 20155317 20155324 实验二 固件程序设计 固件程序设计 1 MDK 题目要求: 固件程序设计 2 LED 固件程序设计 3 UART 固件程序设计 4 国密算法 国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为1 阅读全文
posted @ 2017-11-02 00:24 20155324 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 2017 2018 1 20155324 《信息安全系统设计基础》第七周学习总结 教材学习内容总结 ISA的定义 指令集体系结构(ISA)定义了处理器状态、指令的格式、以及每条指令对状态的影响。大多数ISA包括IA32和x84 64,将程序的行为描述成好像每条指令是按顺序执行的。 指令集体系统:一个 阅读全文
posted @ 2017-10-31 21:52 20155324 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 2017 2018 1 20155324 《信息安全系统设计基础》第六周学习总结 教材学习内容总结 异常是异常控制流的一种形式,他一部分由硬件实现,一部分由操作系统实现。 控制流:控制转移序列。 控制转移:从一条指令到下一条指令。 异常控制流:现代操作系统通过使控制流发生突变来对系统状态做出反应,这 阅读全文
posted @ 2017-10-29 20:42 20155324 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 2017 2018 1 20155324 《信息安全系统设计基础》第5周学习总结 参考 "教材导读与每周考试重点 不断更新" 信息安全的核心思维方式“逆向”在这有很好很直接的体现, "反汇编" 就是直接的逆向工程。 反汇编(Disassembly):把目标代码转为汇编代码的过程,也可以说是把机器语言 阅读全文
posted @ 2017-10-22 19:56 20155324 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 20155217 20155236 20155324 《信息安全系统设计基础》实验一 开发环境的熟悉 实验内容 熟悉 linux 开发环境,学会基于 S3C2410 的 linux 开发环境的配置和使用。使用linux的armv4l unknown linux gcc编译,使用基于NFS方式的下载调 阅读全文
posted @ 2017-10-22 17:28 20155324 阅读(296) 评论(3) 推荐(0) 编辑
摘要: 2017 2018 1 20155324 《信息安全系统设计基础》第四周学习总结 补充完成课上没有完成的内容 题目要求: 实践过程: 用命令 实现效果,在终端输入命令 通过使用 命令的基本用法了解如何寻找一个需要特定功能的函数:输入命令 来了解系统调用的相关信息,如下图所示 最终运行截图 遇到的问题 阅读全文
posted @ 2017-10-15 20:15 20155324 阅读(205) 评论(1) 推荐(0) 编辑
摘要: C语言实现Linux命令——od 实现要求: 第二周测试1 vi 0. 每个 .c一个文件,每个 .h一个文件,文件名中最好有自己的学号 1. 用Vi输入图中代码,并用gcc编译通过 2. 在Vi中使用K查找printf的帮助文档 3. 提交vi编辑过程截图,要全屏,包含自己的学号信息 依次输入每个 阅读全文
posted @ 2017-09-30 21:26 20155324 阅读(3457) 评论(2) 推荐(0) 编辑
摘要: 2017 2018 1 20155324 《信息安全系统设计基础》第1周学习总结 教材学习内容总结 Linux系统 "Linux" 是一套免费使用和自由传播的类Unix操作系统,是一个基于 "POSIX" 和 "UNIX" 的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具 阅读全文
posted @ 2017-06-03 20:46 20155324 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 20155324 《Java程序设计》实验五 网络编程与安全 实验内容 任务一 编写MyBC.java实现中缀表达式转后缀表达式的功能 编写MyDC.java实现从上面功能中获取的表达式中实现后缀表达式求值的功能 参考: "数据结构应用" 栈的应用 栈 (Stack)是一种只允许在表尾插入和删除的线 阅读全文
posted @ 2017-06-03 20:38 20155324 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 20155324 《Java程序设计》实验四 Android开发基础 实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android、组件、布局管理器的使用; 3.掌握Android中事件处理机制。 实验步骤 (一)Android Stuidio的安装 阅读全文
posted @ 2017-05-21 20:15 20155324 阅读(124) 评论(0) 推荐(0) 编辑