- 博客(8)
- 收藏
- 关注
原创 联想电脑主页被篡改为https://www.baidu.com/?tn=02003390_62_hao_pg 解决
问题不大,不必盲目安装其他杀毒软件锁定首页。因为如果你是联想的电脑,又安装了联想管家,联想管家的权限是最高的,可能是更新带来的问题。只需关闭主页保护即可。ps:一开始朋友觉得是劫持,但是劫持一般都是hao123或者是一些奇怪的导航,好容易劫持个首页,结果指向百度,这不是闹着玩吗。...
2022-08-18 20:37:06
4745
原创 编译原理课程总结
这门课我们本应该用72学时学全,受到课时的限制,只能学习前七章。很遗憾没有学全,但是也庆幸只学习这些,要是在学下去可真的能占用更多的时间。作为一门计算机专业的必修课程,编译原理解释了高级语言转变为目标代码的具体过程。在此之前,我们对不同等级之间的语言转换的认识还是在编译原理上,也就是汇编语言的书写上。而机器识别的其实只有二进制。编译程序的工作实际上就是将高级语言通过一系列的分析,逐步转换为更低级的...
2018-06-13 20:40:21
329
原创 编译原理 第七章———语义分析和中间代码的产生
一:语义分析概述语义分析任务1.审查每一个语法结构的静态语义,即验证语法正确的结构是否有意义。2.在语义正确的基础上生成一种中间代码或目标代码。语义分析范围1.确定类型:确定标识符所关联的数据类型。2.类型检查:按语言的类型规则,检查运算的合法性与运算分量类型的一致性,必要时作类型转换。3.识别含义:根据语言的语义定义(形式或非形式),识别程序中各构造成分组合到一起的含义,并作相应的语义处理4.控...
2018-06-13 19:25:24
1390
原创 编译原理 第六章——属性文法和语法制导翻译
一:属性文法是在上下文无关文法的基础上为每个文法符号(终结符或非终结符)配备若干个相关的“值”(称为属性)。属性:代表与文法符号相关的信息,和变量一样,可以进行计算和传递。(1)综合属性用于“自下而上”传递信息在语法树中,一个结点的综合属性的值,由其子结点的属性值确定(2)继承属性用于“自上而下”传递信息。在语法树中,一个结点的继承属性由此结点的父结点和/或兄弟结点的某些属性确定(2)继承属性用于...
2018-06-13 19:04:02
1142
原创 编译原理——第五章 自下而上分析
一.移进规约1.基本思想用一个寄存符号的先进后出栈,把输入符号一个一个地移进到栈里,当栈顶形成某个产生式的候选式时,即把栈顶的这一部分替换成(归约为)该产生式的左部符号。2.规约是指根据文法的产生式规则,把产生式的右部替换成左部符号。二.规范规约1.短语2.直接短语3.句柄三.修建语法树(1)子树:是由该树的某个结点(子树的根)连同它的所有子孙组成。 (2)简单子树:只有单层分支的子树(只有父子两...
2018-05-21 11:42:15
890
原创 编译原理 第四章 ——语法分析自上而下分析
一、知识总结一、语法分析的主要内容 自上而下的推导,对应LL文法,递归下降分析器。 自下而上的规约,对应LR文法,语法分析器的自动生成。 判断一个输入串是否符合语法规则 1.从文法的起始符出发进行句子的推导,即自上而下的分析 2.从句子本身出发,进行归约,看能否把句子规约为到起始符,即自下而上的规约 分析的结果:构造一棵语法树(即进行最左推导)二、自上而...
2018-04-23 17:28:56
1382
原创 编译原理 第三章——词法分析
一、词法分析总结 词法分析的任务:从左至右逐个字符的对源程序进行扫描,产生一个个的单词符号,把作为字符串的源程序改造成为由单词符号串组成的程序。 词法分析器是执行词法分析的程序。 输入:源程序 输出:单词符号。二、词法分析器要求与设计 源程序 -》à 词法分析器 -》à 单词符号 1.单词符号:指语言中具有独立意义的最小的语法符号 2.单词的种类...
2018-04-04 23:14:59
982
原创 编译原理-第二章-高级语言及语法描述
第二章-高级语言及语法描述一、内容 定义程序语言首先要确定其语法语义。 语法分为两部分,一部分是语法规则,一部分是词法规则。 字母表是对组成语言的基础字符集的规定,词法规则规定单词符号,而由单词符号组成的表达式则称为语法单位或语法范畴。 单词符号是语言中具有独立意义的最基础结构。 语法,即一组能生成形式上正确程序的规则。词法规则:有限状态自动机 正则表达式 。语法规...
2018-03-21 11:26:30
586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人