- 1.37 MB
- 2022-04-29 14:34:56 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
'进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会想起那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。 记忆中的故乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老少,个个手持一把,忽闪忽闪个不停,嘴里叨叨着“怎么这么热”,于是三五成群,聚在大树下,或站着,或随即坐在石头上,手持那把扇子,边唠嗑边乘凉。孩子们却在周围跑跑跳跳,热得满头大汗,不时听到“强子,别跑了,快来我给你扇扇”。孩子们才不听这一套,跑个没完,直到累气喘吁吁,这才一跑一踮地围过了,这时母亲总是,好似生气的样子,边扇边训,“你看热的,跑什么?”此时这把蒲扇,是那么凉快,那么的温馨幸福,有母亲的味道! 蒲扇是中国传统工艺品,在我国已有三千年多年的历史。取材于棕榈树,制作简单,方便携带,且蒲扇的表面光滑,因而,古人常会在上面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即今日的蒲扇,江浙称之为芭蕉扇。六七十年代,人们最常用的就是这种,似圆非圆,轻巧又便宜的蒲扇。 蒲扇流传至今,我的记忆中,它跨越了半个世纪,也走过了我们的半个人生的轨迹,携带着特有的念想,一年年,一天天,流向长长的时间隧道,袅现代汉语词组
短语性质和短语辨别1、短语的性质短语又称“词组”或“语法结构”,是两个或两个以上的词按照一定的语法规则构成的语法单位。短语又称词组,是词和词按照一定的语法规则组织成的语法单位。如“吃饭、木头桌子、洗干净”等;短语和词都是造句的材料,因而都是语言的备用语法单位,但是短语是比词高一级的语法单位。短语与词的界限,在一般情况下是比较清楚的。如由一个语素充当的词——单纯词(如“人、玛瑙、乌鲁木齐’),至少有一个语素不能独立成词的合成词(如“盖儿,伟大,崇尚”)。
2、短语的辨别:由可成词的语素组成的合成词,当它们与短语结构方式一致时就比较容易混淆。例如:马路——白花(都是偏正式)心肠——肠胃(都是联合式)骂街——骂人(都是动宾式)眼热——水热(都是主谓式)对于上述五组十个语法单位,哪些是词,哪些是短语,可以从结构和意义等方面加以辨别。
主谓短语主谓短语是结构上有主谓关系的短语。由两部分组成,前一部分是要陈述的对象,叫主语,后一部分陈述前一部分怎么样或者是什么,叫谓语,两个部分之间具有被陈述和陈述的关系,即主谓关系。如:态度和蔼、身材匀称、工作认真、他们关心;讨论开始;主语和谓语之间的关系不很紧密,中间可以停顿,往往可插入“是不是”:态度和蔼——态度是不是和蔼他们关心——他们是不是关心试验继续——试验是不是继续
述补短语正补短语是结构上有正补关系的短语。由两部分组成,前一部分表示动作、行为或性状,是中心语,后一部分是对这种动作、行为或性状的补充说明,是补语。如:洗干净、读一遍、走得进去、唱不好、好极了
偏正短语偏正短语是结构上有偏正关系的短语。由两部分组成,前一部分修饰或限制后一部分,叫修饰语,被修饰或限制的部分叫中心语。如果偏正短语是名词性的,其修饰语叫定语。例如:(1)我买新书,也买了一点吃的东西。(2)他的到来使人感到很突然。(3)小朋友都佩服阿童木的勇敢。“新、吃的、他的、阿童木的”都是定语;定语的中心语经常由名词或名词性短语充当,如“书、东西”,也可以由某些动词、形容词充当,如“到来、勇敢”,不过,这样的“定语+中心语”只限用于主、宾位置。
如果偏正短语是动词性的或形容词性的,其修饰语叫状语。例如:(1)你快说,我马上要走了。(2)房间很明亮。(3)今天刚星期三。(4)她才中学生呢。“快、马上、很、刚、才”都是状语。状语的中心语经常由动词、形容词性词语充当,如“说、明亮”等;有时某些口语句式里的状语中心语由名词充当,如“星期三、中学生”。这样,偏正短语实际上包括:定语+中心语,状语+中心语,它们分别称作“定中短语”和“状中短语”。
联合短语联合短语是结构上有联合关系的短语。由两个以上部分组成,各联合部分地位平等或相当,其间有时用标点符号隔开,或者用连词、副词连接。各联合部分词性—般相同,如“战争与和平”、“机智而勇敢”,前者都是名词,后者都是形容词。
复指短语复指短语是结构上具有同位复指关系的短语,也叫同位短语。由两部分组成,指同一事物,但不是简单的重复,往往是以一部分去注释或补充说明另一部分,使事物得到进一步阐述。复指短语必须是同位的,在句子里处在同一成分的位置上,如“大家怀念周恩来总理”,复指短语“周恩来总理”整个作宾语。从语义上看,复指短语的一部分主要从以下几方面去说明另一部分:(1)身份。如“司机老李”、“张英校长”;(2)称谓。如“周军大伯”、“爹妈他们”;(3)性质。如“活雷锋朱伯儒”、“古典名著《红楼梦》”,意思是,朱伯儒是活雷锋,《红楼梦》是古典名著;(4)数量。如“你们二位”、“他们三人”。
短语的特殊结构类短语的特殊结构类指结构关系不那么明显的短语。这些短语有的有特定的词或词类可作形式标志,如“的”字短语,“的”可作为标志;方位短语的方位词可作为标志;1、“的”字短语“的”字短语是“实词性词语+的”构成的短语,一般都用来指称人或事物,后边可以补上一个名词。如“塑料的——塑料的制品”、“吃的+吃的东西”、“红的+红的灯笼”。根据实词性词语的词性,“的”字短语有如下三类:(1)名词性词语+的。(2)动词性词语+的。(3)形容词性词语+的。指称具备形容词所表示的性质的事物。如“酸的”指称一种有酸味的食物,“高的”指称的事物具有“高”的特点。
2、方位短语方位短语是“名词/代词/数量词/动词+方位词”构成的短语,表示处所、范围、时间。(1)名词/代词+方位词。如“学校里、葡萄架下、马路西头,春节之前、同事之间、我们当中”等。(2)数量词+方位词。如“五十以上、十元以内、五天之内,百年之后”等。(3)动词+方位词。如:毕业以前、上大学以来、来广州之前。3、能愿短语能愿短语是“能愿动词+动词/形容词”构成的短语,也叫助动短语。(1)能愿动词+动词。如“愿意参加、肯来、能学好、可以骑、应该休息、该说”等。(2)能愿动词+形容词。如“应该真诚、能好、情愿小点儿、可能漂亮些”等。
4、数量短语:数量短语是“数词+量词”构成的短语。5、指量短语:指量短语是“指示代词+量词”构成的短语。如:这本、那张、这些、那么些、这次、那回。指量短语中间可以插入数词,如“这本——这三本”,“那回——那几回”、“这些”、“那么些”中间只能插入“一”:“这一些、那么一些”。6、介宾短语介宾短语是“介词+名词”构成的短语,介宾短语用在动词形容词前边,充当状语。
7、连动短语几个动词或动词性短语连用,各动词所表示的动作行为由同一主体发出,彼此间有先和后、原因和结果、方式和目的等语义关系,这样的短语就叫做连动短语。例如;①下了课打球②开完会看电影③穿上大衣暖暖身体④躺着休息⑤有病没有上班①、②表示先后发生的两个动作,③、④前后两部分表示方式和目的,⑤表示原因和结果。各例前头都可以加上一个主体,如例①可以说“我们下了课打球”,“下了课”和“打球”由同一主体“我们”发出。连动短语的组成部分可以不只两项。倒如:⑥我们||下了课去操场打球。
8、兼语短语。前一个动词的宾语同时又是后一个动词或动词性短语的主语,可以分化为一个动宾短语和一个主谓短语,这样的短语叫做兼语短语。例如:①派我去——派我,我去②请你多住几天——请你,你多住几天③托小王带点东西——托小王,小王带点东西兼语短语的“兼语”不但在句法上兼作宾语和主语,而且在语义上兼作受事和施事,如例①里的“我”是“派”的宾语、受事,又是“去”的主语、施事。兼语短语的前一个动词大都含有气使令、促成的意义,如“请、让、派、命令、鼓励”等,后一个动词则没有什么限制。前后两个动词各自所表示的动作之间存在着因果联系或者原因和目的的关系。如例(1)“派”和“去”有因果关系,因为派,所以去;(2)“带点东西”是“托”的目的,“托”是“带点东西”的原因。
短语的结构分析1、单层次短语单层次短语是只包含一个层次的短浯,或者说组成成分是词的短语,也叫简单短语。例如吃馒头中国工人桌子、椅子和床|动|宾||定)中||联+合|
多层次短语含义多层次短语是包含两个以上层次的短语。多层次短语也叫复杂短语。例如:吃馒头和稀饭、中国石油工人、新桌子、新椅子和新床|述|宾||定)中||联+合||联+合||定)中||定)中||定)中||定中|例①的宾语是联合短语,例②的中心语是定中短语,例③的各联合成分都是定中短语,三例都是包含两个层次的多层次短语。
见书
多层次短语的类型2、1、多层次偏正短语①修饰语是偏正短语:如:非常刻苦地/学习,一所学校的/校规。②修饰语是联合短语:如:积极认真地/观察,勤劳善良的/农民。③中心语是偏正短语:如:中国文学/研究会,一个/重要的政策。④中心语是联合短语:如:努力/学习和工作,我的/爸爸妈妈。2、2、多层次动宾短语①宾语是名词性短语:如:穿着/刚买来的衣服②宾语是非名词性短语:如:同意/马上参加,得到/帮助和支持,③动词带补语或宾语,如:看完/书,写了一天/信,吃饱/肚子,给他/钱。2、3、多层次述补短语主要是带“得”结果补语式,如:写得很好;气得他发抖。
2、4、多层次联合短语①联合成分是偏正短语:如:中国老师和外国学生,几个中国老师和数百名外国学生。②联合成分是动宾短语:如:打人和骂人(不解决问题)。2、5、多层次主谓短语①谓语是各类短语:如:她黑头发、她努力学习文化,她朴实而大方。
多层次短语的分析对多层次短语可以作如下框式图解分析:许多人学习《现代汉语》|主||谓||定中||述|宾|从上图可以看到,有些词语有直接关系,如“许多”和“人”,“学习”和“《现代汉语”,因而它们分别是“许多人”和“学习《现代汉语》”的直接组成成分。有些词语没有直接关系,如“许多”和“《现代汉语”。作分析时,从总体上把握多层次短语的意义和词语之间的关系,一层一层地把直接成分找出来,这种分析法一般称为层次分析法。
(1)划分结构层次的同时,标出结构关系(即短语结构类的名称)。例如:一个开拖拉机的人|定)中||数|量||定)中||述宾|这个短语有三个层次:第一层,定心关系;第二层,数量关系和定心关系;最后一层:动宾关系关。
(2)除了多项的联合短语、连动短语以及兼语短语外,其他短语一律二分。比如,偏正短语划分成“偏”(定语或状语)和“正”(中心语)两部分,主谓短语划分成主语和谓语两部分,动宾短语划分成述语和宾语两部分等等,联合短语和连动短语,如果只有两个成分,二分,如果是三个以上成分,多分。例如:去买;去买东西吃-连-动||-连--动||述|宾|去请他来|-连-动|(第一层)|述|宾||主||谓|(第二层)
对兼语短语采取重叠分析,即兼语成分作两次分析:请他来玩|兼≌语|(第一层)|述|宾|主||谓|(第二层)|-连-动|(第三层)这个兼语短语里的第二个动词部分“来玩”是连动短语,也有连动短语里的第二个动词部分是兼语短湃的。
(3)分析要符合原意和语法规则。例如;a镇压人民的刽子手|定)中||述|宾|b镇压人民的刽子手|述|宾||定)中|a是对的,b不对,没有“人民的刽子手”的说法。
见书
歧义分析歧义是指同一形式的语言符号序列表示两种或两种以上不同的意义。例如:①玉英借张杰一些钱。②小王给小参写了一封信。例①“借”有借入、借出两个意思,这个短语也有两种意思;“玉英借给张杰一些钱”和“玉英向张杰借了一些钱”。例②“给”代表两个同音同字的词:表“给予”义的“给”,表“替”义的“给”。与此相应,这个短语有两个意思:“小王写了一封信给小李”和“小王替小李写了一封信”。
由语法结构不同造成的歧义:(1)结构关系相同,结构层次(图示)不同。例如:①我们三人一组|主||谓|(A)|主||谓|(B)②几个工厂的技术员|定)中|(A)|定)中|(B)例①(A)、(B)都是主谓关系,由于结构层次不同,(A)的意思是“我们每三人分成一组”,(B)的意思是“我们三个人在一个组”。
1.下列短语中是定中关系的是____。A、光线异常充足B、逐渐富裕起来C、新开放的口岸D、请他上台讲话2.下列短语中是连谓关系的是____。A、选老张为工会代表B、怕自己过度紧张C、苗条得像柳树一般D、打电话报警3.下列短语中不是兼语短语的是____。A、勉强挣扎着下地劳动B、要求他马上赶到现场C、动员各方面力量捐助灾区群众D、担心他会做出错误决定CDA
谢谢!
运行时环境授课:胡静
本章研究问题在生成目标代码之前,需要把程序静态的正文和实现这个程序的运行时的活动联系起来,主要是存储组织与管理活动记录的建立与管理存储器的组织与存储分配策略非局部名称的访问
目标程序运行时的活动
过程的活动过程的活动主要讨论的是过程的静态源程序和它的目标程序在运行时的活动之间的关系过程最简单的形式是一个标识符和一段语句组成。函数是具有返回值的过程,也放入过程中进行讨论把完整的程序也看成过程过程的调用位置过程名出现在可执行语句里时过程名出现在表达式里时过程中的定义的标识符形式参数(相对应实在参数)局部变量
过程的活动一个过程的活动指的是该过程的一次执行过程P一个活动的生存期,指的是从执行该过程体第一步操作到左后一步操作之间的操作序列,也包括执行P时调用其他程序花费的时间每次控制从过程P进入过程Q后,如果没有错误,最后都要返回到过程P。如果a和b都是过程的活动,那么它们的生存期或者是不重叠,或者是嵌套的。如果一个过程是递归的(直接递归或间接递归),在某一时刻可能有几个活动记录活跃着
运行时存储器的划分
存储组织产生的目标代码长度在编译时可以确定放在静态区域,内存的低地址区目标代码静态数据栈堆静态数据某些数据的长度在编译时可知放在静态区域,其地址可以编译到目标代码中拓广的控制栈栈保存程序的断点需要保存的各种状态堆用来保存那些不能用活动树表示的语言的实现过程中产生的活动信息。
活动记录活动记录的定义过程一次执行所需要的信息用一块连续的存储区来管理,这块存储区叫做活动记录在过程调用时将活动记录压入栈,在控制返回调用者时把活动记录弹出返回值实参可选的控制链可选的访问链保存的机器状态局部数据临时数据
活动记录各部分信息临时数据域:计算表达式时出现的那些值局部数据域:保存局部于过程执行的数据机器状态域:保存过程调用前的机器状态信息,包括程序计数器的值和寄存器的值可选的访问链:引用存于其它活动记录中的非局部变量(静态链)可选的控制链:用来指向调用者的活动记录(动态链)实在参数域:用于存放调用过程提供给被调用那个过程的参数返回值域:用于存放被调用返回给调用过程的值返回值实参可选的控制链可选的访问链保存的机器状态局部数据临时数据
存储分配策略存储分配的三种策略静态分配策略在编译时为所有数据对象分配固定的存储单元,且在运行时始终保持不变栈式动态分配策略在运行时按栈方式管理运行时的存储空间堆式动态分配策略在运行时根据需要从堆数据区域分配和释放存储空间代码静态数据栈堆
存储分配策略
静态存储分配在静态分配中,名字在程序编译时与存储单元绑定,所以不需要运行时支撑程序包。因为运行时不改变绑定,所以每次过程活动时,它的名字都绑定到同样的存储单元。这种性质允许局部名字的值在过程停止活动后仍然保持,即当控制再次进入过程时,局部名字的值同控制上一次离开时一样。因为静态分配,所以编译时在目标代码中能填上所有操作的数据对象的地址静态分配的局限性数据对象的长度和它在内存中的位置的约束在编译时必须知道不允许递归过程,因为一个过程的所有活动使用同样的局部名字绑定数据结构不能动态建立,因为没有运行时的存储分配机制。
栈式存储分配栈式存储分配的思想(基于控制栈)把存储空间组织为栈,而且随着过程活动的开始和结束将活动记录进栈和出栈过程每次调用时,局部量的存储空间包含在该次调用的活动记录中。每次调用都引起新的活动记录进栈,每次活动时局部量都绑到新的存储单元活动记录弹出栈时局部量的存储空间将被释放,所以活动结束时局部量的值被删除。
栈式存储分配调用序列:过程调用是通过在目标代码中生成调用序列来实现调用序列分配活动记录,并把信息填入它的域中返回序列恢复机器状态,使调用过程能继续执行。调用序列的代码常常分成两部分,分别处于调用过程和被调用过程中。有助于设计调用序列和活动记录的一个原则是,长度能较早确定的域放在活动记录的中间。
栈式存储分配在活动记录中,控制链、访问链和机器状态域出现在中间。临时数据域的长度可以在编译时最终确定,但就前端而言,这个域的大小也可能是未知的。临时数据放在局部数据域后面,它的长度的改变不会影响数据对象相对于中间那些域的位置。返回值和实参放在活动记录的最开始。方便调用者和被调用者之间的数据交换。返回值实参可选的控制链可选的访问链保存的机器状态局部数据临时数据
栈式存储分配寄存器top_sp指向活动记录中机器状态域的末端,在控制转移到被调用过程之前用它来置top_sp的值,其调用序列是:调用者计算实参调用者把返回地址和top_sp的旧值存入被调用者的活动记录中被调用者保持寄存器值和其他机器状态信息被调用者初始化其局部数据,并开始执行……参数和返回值链和保存的状态临时变量和局部数据参数和返回值临时变量和局部数据控制链链和保存的状态控制链top_sp调用者的活动记录被调用者的活动记录调用者的任务被调用者的任务
堆式存储分配栈式存储分配策略在下列情况下不能使用:活动结束时必须保持局部名字的值被调用者的活动比调用者的活动的生存期长。堆式存储器的策略:(堆管理器管理堆空间)把连续存储区域分成块,当活动记录或其他对象需要时就分配。块的释放可以按任意次序进行,所以经过一段时间后,堆可能包含交错的正在使用的和已经释放的区域
堆管理器的效率问题堆管理的效率问题是数据结构理论中的特殊问题对每个感兴趣的活动记录的大小,保存一个相应大小的空闲块的链表可能的话,为大小为s的请求分配一个大小为s’的块,其中s’是大小等于s的最小块。当该块最终被释放后,将其链回原来的空闲块链表对于大块存储空间,使用堆管理器管理。其具体管理方法可以参考操作系统中堆内存的管理方法。
对非局部名字的访问语言的作用域规则确定了如何处理非局部名字的访问词法作用域规则(静态作用域规则):仅仅根据程序正文即可以确定用于名字的声明。如最近嵌套规则动态作用域规则:在运行时根据当前的活动来决定用于名字的声明。
参数传递
参数传递说明的作用域如果一个说明的作用域是在一个过程里,那么这个过程里出现的该说明中的名字都是局部于本过程的;除上述之外的名称是非局部的。参数传递方式:过程的形式参数和实在参数的对应方式。形式参数和实在参数的“左值”和“右值”之间的对应关系划分参数传递方式:传值调用引用调用(传地址调用)复制-恢复调用传名调用
参数传递——传值调用传值调用:计算实参,并把它的右值传给被调用过程把形参当作局部名字看待,形参的存储单元在被调用过程的活动记录中调用者计算实参,并把其右值放入形参的存储单元中传值调用的显著特征是对形参的运算不影响调用者活动记录中的值打印结果ais1,bis2swap(x,y)intx,y{inttemp;temp=x;x=y;y=temp;}main(){inta=1,b=2;swap(a,b);printf(“ais%d,bis%d”,a,b);}
参数传递——引用调用引用调用:传递时,调用过程把实参存储单元的地址传递给被调用过程如果实参是有左值的名字或表达式,则传递这个左值本身;如果实参是表达式,没有左值,则计算该表达式的值并存入新的存储单元,然后传递这个单元的地址打印结果ais2,bis1swap(x,y)intx,y{inttemp;temp=x;x=y;y=temp;}main(){inta=1,b=2;swap(a,b);printf(“ais%d,bis%d”,a,b);}
参数传递——复制-恢复传值调用和引用调用的混合在控制流进入被调用过程之前计算实参,实参的右值像传值调用那样传递给被调用过程,此外如果实参有左值的话,在调用之前确定它的左值当控制返回时,将形参的当前右值复制回实参的左值,该左值是上述调用前计算的左值。打印结果ais2,bis1swap(x,y)intx,y{inttemp;temp=x;x=y;y=temp;}main(){inta=1,b=2;swap(a,b);printf(“ais%d,bis%d”,a,b);}
参数传递——传名调用传名调用的用法类似于宏过程被看做宏,也就是说,在调用过程中将调用替换为被调用过程的过程体,但要把任何一个出现的形式参数都文字的替换为相应的实参被调用过程中局部名字要保持与调用过程中的名字不同打印结果ais2,bis1swap(x,y)intx,y{inttemp;temp=x;x=y;y=temp;}main(){inta=1,b=2;swap(a,b);printf(“ais%d,bis%d”,a,b);}
Thanksforyourtime!Questions&Answers'
您可能关注的文档
- 最新现代工程图进修题集(第三版)第9章谜底课件PPT.ppt
- 最新现代散文秋天课件PPT.ppt
- 最新现代旅游经济运行与调控课件PPT.ppt
- 最新现代文阅读之赏析句子课件PPT.ppt
- 最新现代检测技术-李英顺-电子教案-第9章.课件PPT.ppt
- 最新现代材料测试课件 第一章 光学显微分析课件PPT.ppt
- 最新现代汉语-第五节-句型、句式、句类.课件PPT.ppt
- 最新现代汉语_常见的句法课件PPT.ppt
- 最新现代汉语第5节句法成分课件PPT.ppt
- 最新现场咨询学科分析-语文课件PPT.ppt
- 最新现在进行时PPT课件PPT.ppt
- 最新现场改善的思路课件PPT.ppt
- 最新现场急救之包扎(含脱位)课件PPT.ppt
- 最新玻璃仪器的洗涤与干燥课件PPT.ppt
- 最新玲玲的画PPT课件PPT.ppt
- 最新玲玲的画1课件PPT.ppt
- 最新珍惜时间-备战期中考试-主题班会课件课件PPT.ppt
- 最新珍惜孩子成长的每一步课件PPT.ppt