摘要:
20145304 20145315 《信息安全系统设计基础》 实验一 开发环境的熟悉 实验目的与要求 熟悉Linux开发环境; 学会基于S3C2410的Linux开发环境的配置和使用; 使用Linux的armv4l unknown linux gcc编译,使用基于NFS方式的下载调试; 了解嵌入式开 阅读全文
摘要:
20145304 《信息安全系统设计基础》第十一周学习总结 教材学习内容总结 异常控制流 从给处理器加电开始,直到断电为止,程序计数器假设一个值的序列a0,a1,···,an 1;其中,每个ak是某个相应的指令Ik的地址。每次从ak到ak 1的过渡称为控制转移,这样的控制转移序列叫做处理器的控制流。 阅读全文
摘要:
20145304 《信息安全系统设计基础》第十周学习总结 教材学习内容总结 别出心裁的Linux系统 操作系统通过三抽象概念完成了「管家婆」的功能: 通过「文件」对I/O设备进行了抽象 通过「虚存」对主存和I/O设备进行了抽象 通过「进程」对CPU、主存和I/O设备进行了抽象 一般来说,操作系统通过 阅读全文
摘要:
20145304 《信息安全系统设计基础》第九周学习总结 教材学习内容总结 Unix I/O 一个Unix文件就是一个m个字节的序列,所有的I/O设备都被模型化为文件,而所有的输入和输出都被当做对应文件的读和写来执行。 打开文件。一个应用程序通过要求内核打开相应的文件来宣告它想要访问一个I/O设备。 阅读全文
摘要:
20145304 《信息安全系统设计基础》期中总结 Linux命令 man 参数: 1 一般命令 2 系统调用 3 库函数,涵盖了C标准函数库 4 特殊文件(通常是/dev中的设备)和驱动程序 5 文件格式和约定 6 游戏和屏保 7 杂项 8 系统管理命令和守护进程 相当于编程时的搜索引擎,结合gr 阅读全文
摘要:
20145304 《信息安全系统设计基础》第七周学习总结 教材学习内容总结 计算机程序一个基本属性是局部性。 存储技术 随机访问存储器(RAM) 静态RAM(SRAM):用来作为高速缓存存储器,每个位存储在一个双稳态的存储器单元里。双稳态:电路可以无限期的保持在两个不同的电压配置或者状态之一。只要供 阅读全文
摘要:
20145304 《信息安全系统设计基础》第六周学习总结 教材学习内容总结 一个处理器支持的指令和指令的字节级编码称为它的指令集体系结构,ISA。 Y86指令集体系结构 程序员可见状态 Y86程序中的每条指令都会读取或修改处理器状态的某些部分,称为程序员可见状态。其中包括: 8个程序寄存器:%eax 阅读全文
摘要:
20145304 《信息安全系统设计基础》第五周学习总结 教材学习内容总结 程序编码 机器级代码 两种抽象 指令集体系结构,机器级程序的格式和行为,它定义了处理器状态、指令的格式以及每条指令对状态的影响。 机器级程序使用的存储器地址是虚拟地址,提供的存储器模型看上去是一个非常大的字节数组。 操作系统 阅读全文
摘要:
20145304 《信息安全系统设计基础》第三周学习总结 教材学习内容总结 信息存储 是最小的可寻址的存储器单位。 机器级程序将存储器视为一个非常大的字节数组,称为 。 存储器的每个字节都能由唯一的数字来标识,称为 。 :若位的总数不是4的倍数,最左边的一组可以少于4位,前面用0补足。 指明整数和指 阅读全文
摘要:
20145304 《信息安全系统设计基础》第二周学习总结 教材学习内容总结 vim 光标移动:h键左移,j键下移,k键上移,l键右移。 返回正常模式。 丢弃改动后退出。 删除光标所在处文本。 文本插入,在光标前插入。 添加文本,光标该行随意放,在光标后添加, 可以在光标所在位置之后插入。 保存并退出 阅读全文