随笔分类 -  学习笔记

摘要:第一周 计算机网络就是互连的、自治的计算机集合 自治:无主从关系 互连:互联互通 全球最大的互联网络:ISP,Internet Service Provider 网络协议,简称为协议,是为进行网络中的数据交换而建立的规则、标准或约定;协议规定了通信实体之间所交换的消息的格式、意义、顺序以及针对所收到 阅读全文
posted @ 2017-06-28 00:27 va_chester 阅读(750) 评论(0) 推荐(0)
摘要:patch 0 关于文件锁支持的解决方案,大部分是由 Neal Walfield 在2001年完成的。这些补丁由 Marcus Brinkmann 发表,随后被 Michael Banck 于2002年修改了部分。现如今的修改部分主要是用 替换之前的 。 这些补丁实现的功能分为6部分: 1. hur 阅读全文
posted @ 2017-06-26 23:45 va_chester 阅读(581) 评论(0) 推荐(0)
摘要:第八章 内存管理 程序执行步骤: 编译 从C到汇编 ![image_1b63jsn3b1hp21pn31h5vig5oi69.png 116.7kB][1] 链接 从汇编到可执行程序 ![image_1b63jtt5ghv11ldgiuk1hv11gvnm.png 54.9kB][2] 重定位:为执 阅读全文
posted @ 2017-06-26 23:43 va_chester 阅读(421) 评论(0) 推荐(0)
摘要:第四章 线程 概念:进程中代码执行的一个序列,是使用CPU的基本单元,由线程ID、程序计数器PC、寄存器组和栈构成。线程都是由用户程序创建的 线程有2种实现方法: 用户层的用户线程:受内核支持,但不需内核管理 内核层的内核线程:由操作系统直接支持和管理 多对一模型: 用户级线程模型 ![image_ 阅读全文
posted @ 2017-06-26 23:41 va_chester 阅读(593) 评论(0) 推荐(0)
摘要:第一章 操作系统概论 一个典型的计算机系统构成:运算器、存储器、控制器、输入和输出 操作系统的地位:操作系统处于计算机硬件和应用软件和用户之间,是“中介机构”,如下: ![捕获.PNG 54.1kB][1]     ![image_1b612js9k15v716fvleagpar 阅读全文
posted @ 2017-06-26 23:40 va_chester 阅读(420) 评论(0) 推荐(0)
摘要:Lecture 1 安全目标 机密性(confidentiality、secrecy、privacy):授权用户具有读权限 完整性(integrity):仅被授权实体可按所授权权限进行修改 可用性(availability):仅被授权实体可访问 防御方法 防止:prevention 阻碍:hindr 阅读全文
posted @ 2017-06-26 23:38 va_chester 阅读(588) 评论(0) 推荐(0)
摘要:  语法分析是最难写的,而这部分确实最伤脑的。大量的语义动作分析差点把我逼疯。   简而言之,这部分的作用就是在每次归约之后,都进行一些 ,最终让我们得到测试程序的三地址码,即中间代码。 1. 新的数据结构和函数 为了得到中间代码,我引进了几个struct,如 阅读全文
posted @ 2017-05-21 18:32 va_chester 阅读(1699) 评论(0) 推荐(0)
摘要:  语法分析算是最难的一部分了。总而言之,语法分析就是先设计一系列语法,然后再用设计好的语法去归约词法分析中的结果。最后将归约过程打印出来,或者生成抽象语法树。 1. 设计文法 以下是我的文法(引入的M和N是方便以后的语义分析): 1.1、基本框架 Program Type ma 阅读全文
posted @ 2017-05-21 11:39 va_chester 阅读(24676) 评论(6) 推荐(1)
摘要:1. 定义词法单元Tag   首先要将可能出现的词进行分类,可以有不同的分类方式。如多符一类:将所有逗号、分号、括号等都归为一类,或者一符一类,将一个符号归为一类。我这里采用的是一符一类的方式。C代码如下: 2. 具体步骤 一个一个字符地扫描测试代码,忽略空白字符,遇到回车时,记 阅读全文
posted @ 2017-05-21 11:38 va_chester 阅读(5809) 评论(1) 推荐(0)
摘要:  在学习了编译原理的相关知识后,逐渐的掌握一个编译器的结构、作用和实现方法。同时,希望自己在不断的努力下写出一个简单的C语言编译器。 实现步骤 1. 词法分析器:将C语言测试代码分解成一个一个的词法单元; 2. 语法分析器:利用LR(1)文法分析算法对词法单元进行归约; 3. 阅读全文
posted @ 2017-05-21 11:37 va_chester 阅读(2180) 评论(0) 推荐(0)