首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
<正> 第一节 用于寻找程序错误的lint程序 C语言的编译程序的编制方针是不把编译程序本身搞得太大。因此,编译程序中没有输出源程序清单的功能,错误检验也没有那样彻底做。但是作为弥补后者的程序,备有lint(皮棉)程序。  相似文献   

2.
本文描述先进科学计算机(ASC)FORTRAN编译程序和优化被编译程序的执行时间的方法。概述语言的扩充和编译程序的组织。讨论了传统的标量优化技术和由ANS(美国国家标准)标准FORTRAN源代码发现和生成向量运算的技术。重点放在向量运算和并行加工的优化生成方面。这里描述的向量和并行加工技术可用于各类向量机或并行处理机。讨论了说明此编译程序的很多功能和特征的许多例子。  相似文献   

3.
下列语句,内部函数和置位功能被编译程序用来在编译编译程序时产生更有效的结果代码和更有效的使用存储。为了在编译程序里调用那些实现这些功能的例行程序,要求编译程序包括一种附加的工作方式选择。这种工作方式的编码为:  相似文献   

4.
Java编译程序技术与Java性能   总被引:4,自引:1,他引:3  
冀振燕  程虎 《软件学报》2000,11(2):173-178
概述了Java编译程序技术,把Java编译程序分成5类:具有解释技术的编译程序;具有及时(JIT)编译技术的编译程序;具有自适应优化技术的编译程序;本地编译程序和翻译程序.详细描述和分析了它们的体系结构和工作原理.同时也分析了编译程序技术对Java性能的影响.  相似文献   

5.
编译程序     
本章有两个目的: 1.介绍能用作设计和研究编译程序基础的编译程序的一般模型。 2.了解实现和使用诸语言特性的困难和“代价”。 为此,我们将本章分成三个部分。 第一部分,举一个简单例子并介绍编译程序的一个一般模型。 第二部分,研究这个模型并详细地说明它的内部运转情况。 第三部分,用该模型说明第六章中讨论过的各种优良特性(例如,数据结构,递归,存贮分配,分程序结构,条件和指示器)的实现方法。  相似文献   

6.
BH 81是一个基于CODASYL方法的实验数据库管理系统,包括数据描述语言编译程序、数据操纵语言预处理程序和功能子程序(数据库控制系统)。它允许数据库管理员定义网状数据结构的数据库模式,允许应用程序员以FORTRAN/DML混合语言编写应用程序。它还附有科研资料管理和学籍管理两个子系统,允许非程序员用户以简单方式访问数据库。  相似文献   

7.
本文讨论与优化的编译程序有关的两个问题。1)减少装入/存储指令的插入,2)在微程序编译程序中减少剩余控制信息装载。第一个问题涉及优化的编译程序的寄存器分配状态——对大量的变量约束有限数目的寄存器的问题。由于寄存器的数目有限(370系列为16),通常,寄存器的内容应该存入主存储器,使得为不同的变量可对该寄存器进行再赋值。如果存放的变量被再次使用,那么,它可能应该被装回到寄存器中。本文描述一种减少给定直线代码块所要求的寄存  相似文献   

8.
<正> Meridian AdaVantage(2.0版)支撑程序包同Meridian公司公开发行的MeridianAdaVantage DOS环境程序包和Ada实用程序包一样,是Meridian AdaVantage(2.0版)编译程序的可选部分 Meridian AdaVantage支撑程序包由两个相互独立的部分组成:  相似文献   

9.
本文介绍了一种自动化程度高,功能全的数控线切割机自动编程语言(XQG)。该语言形式简明,使用方便,适用于加工精度要求高,形状复杂的工件(尤其是带非圆曲线的)的自动编程。文中阐述了该语言的各种语句,以及用FORTRAN 为母语言开发的该语言编译程序的设计思想。该编译程序呈块状结构,具有易修改、扩充、移植和可维护性好等特点。  相似文献   

10.
MINT是一组小巧紧凑的软件工具:它是与机型无关(mmachine-independent)的,因而易于移植;它是开放式(open-ended)的,这意味着很容易修改与扩张其语言功能;它是按有机的(organic)方式构成的,用户程序和编译程序浑然一体,“编译”与“执行”之间无截然的界限区分,编译程序内部的许多过程也可供用户使用,这就使得它非常紧凑,在很小的机器(如32K字节的微型机)上也能运行。  相似文献   

11.
磁盘管理     
问题的提出本系统最多提供4台活动头盘用于下述几个方面:一、虚拟存贮器(VS)的后备存贮器。二、Spooling系统的I/O井。三、用户程序付本,编译程序的程序库。四、OS及编译程序付本。  相似文献   

12.
斯坦福大学计算机科学系的编译原理课程分析   总被引:2,自引:1,他引:1  
<正> 一、斯坦福大学本科生"编译程序"课程大纲 (1)教学内容作为本科生学习编译程序的课程,给学生介绍编译程序实现的原理和实践经验与技术。内容包括词法分析,语法分析理论.语义分析.运行环境、代码生成和优化。课程还包括一个实验题目、一些书面作业.期中测验和期末测验。学生的实验题目是完成一个简单的面向对象语言的编译程序。  相似文献   

13.
下面各段落及列在本节末尾的,相应的框图,描述了FORTRAN Ⅳ (H)编译程序的主要成分。对每个成分,直叙述到能阐明它的功能和一般运行情况为止。  相似文献   

14.
CL(Computer Laser的缩写)语言是用于中文书报排版的专用语言。本文介绍了CL语言的特点及其编译程序结构。CL编译程序具有自动换行、自动换页、处理表格等较强的功能,它的分层的模块结构给编制与调试这一大型程序带来方便。本文还简略地从用户观点介绍了经过软件改造后的计算机-激光汉字编辑排版系统。  相似文献   

15.
一、编译程序的组成编译程序是任何计算机系统的必要组成部分。因为没有它,就要用汇编语言甚至机器语言去编写程序。编译程序是把用某种高级语言写的源程序翻译成等价的目标程序的翻译程序。各种不同的编译程序之间是有差别的,但每个编译程序一般由下列几个部分组成:  相似文献   

16.
“ALCOR”     
ALGOL60是近几年发展起来的一种国际通用的算法语言,既可用以发表算法,也可用为程序语言。用ALGOL 表述的问题要通过编译程序而译为机器语言的程序。这里,对每种类型的计算机都要编出适用于该种机器的编译程序,当然这些编译程序相互之间可能有很大差别。为了统一编译程序并交换经验和编好的程序,欧洲某些科学研究单位和计算中心组织了一个 ALCOR 工作组(ALCOR:ALgol COnvente R)ALCOR 内部的  相似文献   

17.
评述Modula     
Modula和Modula-2是N.Wirth教授最近设计的两种主要语言(Wirth,1977与Wirth,1978)。它们都被声称是适合于专用计算机系统程序设计的高级语言,这种专用计算机系统侧重过程控制系统和设备驱动程序。本文介绍了对上述两种语言较早的一种,即Modula的评论。重点在Modula的可用性,以及它是否达到了既定目标。York大学的J.Holden及I.C.Wand两人已经用BCPL语言写了一个Modula的编译程序(Cottam,1978),这也是作者使用的编译程序。  相似文献   

18.
面向事务处理的第四代语言系统   总被引:1,自引:0,他引:1  
作者在分析了国内外第四代语言(4GL)的许多研究成果和软件产品的基础上设计了一个面向事务处理的4GL——HLL~1)。本文介绍了HLL的功能和特点,通过若干例子说明了HLL的概貌和编程方法,最后讨论了HLL编译程序的实现技术。  相似文献   

19.
本文将介绍编译程序自动生成的方法,该方法在NCI(华北计算技术研究所)用来发展编译程序自动生成系统(CSG).本文还详细地讨论属性文法以及如何使用属性文法进行编译程序设计.  相似文献   

20.
第四代语言HLL的设计与实现   总被引:3,自引:0,他引:3  
第四代语言(简称4GL)是八十年代计算机科学研究和软件开发的新领域。它的根本目的在于大大提高软件开发生产率,提高软件系统的可靠性和可维护性。 HLL(Higher-Level Language)是一个面向事务处理的第四代语言。本文介绍它的特点和功能,并给出文本的主要部分,讨论HLL编译程序的实现技术。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号