共查询到20条相似文献,搜索用时 31 毫秒
1.
《计算机工程与应用》1977,(Z3)
FORTRAN Ⅳ (H)编译程序中含有两个可选择的功能,它们提供能用来分析编译程序运算和诊断编译程序错误的输出。这两个功能是TRACE(追踪)和DUMP(信息转储)。 相似文献
2.
李京 《计算机工程与应用》1987,(9)
本文作者在PDP—11/23上修改了OMSI PASCAL-2语言的编译程序,使该编译程序能够:1、支持PASCAL语言进行汉字的输入/输出,2、支持汉字作变量名和标识符,3、保持PASCAL语言原有的西文全部功能,4、避免产生二义性。该编译程序已达到实用化阶段,为今后汉字系统的开发工作打下一个良好的基础。 相似文献
3.
Java编译程序技术与Java性能 总被引:3,自引:1,他引:3
概述了Java编译程序技术,把Java编译程序分成5类:具有解释技术的编译程序;具有及时(JIT)编译技术的编译程序;具有自适应优化技术的编译程序;本地编译程序和翻译程序.详细描述和分析了它们的体系结构和工作原理.同时也分析了编译程序技术对Java性能的影响. 相似文献
4.
沈绪榜 《小型微型计算机系统》1980,(2)
本文目的,在于建立一个能在微型计算机中实用的编译程序,因此,讨论将侧重于编译程序本身的简单有效。为了减少编译程序的规模,通常是采用一些能递归工作的所谓生成程序来构造它。当一个源程序的某个部分被识别成一个确定的句子成分时,就引出相应的生成程序工作。例如,设有一个变量的生成程序在工作;如果它遇到了一个数组变量,那么,就有可能为下标计算引入表达式的生成程序。而在表达式编译时,显然又可能引入变量的生成 相似文献
5.
本文提出了一个在多遍扫描的编译程序实现中转移语句处理的新方法。该方法比传统的处理方法效率更高、更完善,该方法虽然是用于一个并行化Fortram编译程序,但它具有广泛的适用性,在各类语言编译程序的实现中都可使用。 相似文献
6.
俞嘉惠 《计算机研究与发展》1975,(5)
前言近年来,由于计算机的迅速发展,系统软件对其功能提出越来越高的要求,它本身也变得越来越复杂。编制系统软件已成为一件极其繁琐的工作,如果不能为它提供一些方便而有效的工具,那将耗费相当大的人力和时间。针对系统软件的不同方面的要求,可以有各种各样的工具。一个系统程序设计语言和它的编译程序也是其中一个有效的工具。如果在某机器 A 上已经有一个系统程序设计语言 Z和它的编译程序 ZX,现在要生产机器 A 上的程序 R,那么用 Z 描述实现程序 R 的算法而得 相似文献
7.
刘占全 《计算机研究与发展》1985,(4)
怎样评价一个编译程序,换句话说要知道一个编译程序的实现与语言标准相符到了什么程度,就必须对编译系统进行测试.757 FORTRAN编译程序的测试工作为了保证757 FORTRAN编译程序的质量,在757计算机上对FORTRAN编译程序进行了一系列测试.为什么757编译系统要开展测试工作?757计算机是大型向量计算机,采用流水线结构,纵横加工实行向量处理.它的语言在FORTRAN77的基础上加以向量扩充,以期充分发 相似文献
8.
张贵臣 《计算机工程与应用》1990,(9):92-99,114
在RISC技术中,不论是开发系统软件还是应用程序,高级语言都是主要的工具。在现代的RISC设计中,编译程序比在传统的非RISC设计中占有更加重要的地位, 在RISC系统中,传统的硬件、软件和操作系统的界面范围已经有所调整,其目的是优化整个系统的性能,如果编译器能更好地实现这些功能,则由编译器完成。在精心设计的条件下,这样一个系统既能高效率地编译,又能高效率地执行。 RISC技术中主要使用高级语言编程。而CISC技术中汇编语言占有重要地位。因此,在提高系统性能方面,RISC机器的编译器比传统CISC机器的编译器占有更重要的地位。基于RISC技术的编译程序不仅将程序翻译成机器指令,而且控制并组织运行环境,程序执行的效率和速度很大程度上取决于编译程序的质量。RISC体系结构提供精简的指令系统,复杂指令的功能由精简指令序列实现,由于精简指令系统中指令的简单性和一致性,编译程序能在低层上进行优化(如流水线组织);而CISC体系结构则很难卖现这一点。 相似文献
9.
10.
《计算机工程与应用》1983,(12)
<正> 第一节 用于寻找程序错误的lint程序 C语言的编译程序的编制方针是不把编译程序本身搞得太大。因此,编译程序中没有输出源程序清单的功能,错误检验也没有那样彻底做。但是作为弥补后者的程序,备有lint(皮棉)程序。 相似文献
11.
《计算机工程与应用》1976,(Z4)
一般说来,磁盘和其他大容量存贮设备一样便于系统软件的存取。这些系统软件(如编辑程序、汇编程序、编译程序等)有助于用户发展他的应用程序、用户程序和有关的数据。更重要的是,由于磁盘具有较快的随机存取能力,因此可以作为可用内存的有效扩充。即使设备配置规模比较小,也能提供广泛的运行时的服务功能,以减轻所有程序的负担。 相似文献
12.
《计算机工程与应用》1977,(10)
4.1 语法分析和加工的任务 语法分析和加工部分是编译程序的核心,特别在一遍扫描的编译程序中,这两部分是互相交织在一起的,绝大部分编译工作都由它来完成。粗略地讲,这两部分的任务如下: 相似文献
13.
周锡令 《计算机工程与设计》1983,(3)
MINT是一组小巧紧凑的软件工具:它是与机型无关(mmachine-independent)的,因而易于移植;它是开放式(open-ended)的,这意味着很容易修改与扩张其语言功能;它是按有机的(organic)方式构成的,用户程序和编译程序浑然一体,“编译”与“执行”之间无截然的界限区分,编译程序内部的许多过程也可供用户使用,这就使得它非常紧凑,在很小的机器(如32K字节的微型机)上也能运行。 相似文献
14.
15.
1.编译程序的移植和抽象机 编译程序把用高级语言写的程序翻译为用汇编语言或机器语言写的目标程序,它与程序设计语言及计算机的结构有关。由于目前程序设计语言与计算机的多样性,这就给编译程序的构造带来了沉重的负担。为了更快,更容易地构造各种机器上的编译程序,人们研究编译程序的可移植性。可移植的编译是一种不依赖于操作系统的特殊性质的、独立于具体机器的编译。从可移植性出发,编译程序分为与机器无关的部分及与机器有关的部分。前者只与语言有关,称为与语言有关的转换程序(LDT),后者依赖于目标机,称为与机器有关的转换程序(MDT);两者之间的接口可以是过程调用的方式,也可以是一种中间语言,如下图。 相似文献
16.
17.
李松青 《计算机工程与设计》1980,(4)
DJS—6FOTRAN编译程序自1974年运行以来,根据其运行情况及用户使用的情况,我们感到,共名量不允许等价,主段定义数组的下标界不允许是变量等等限制,给使用者带来了很大的不便,尤其是用过AIGOL语言的同志,对后一限制更不习惯。因此,我们从77年着手进行了DJS—6 FORTRAN 7编译程序的研制工作,对上述限制作了一 相似文献
18.
一种将NFA到最小化DFA的方法 总被引:3,自引:0,他引:3
词法分析是编译程序重要阶段,有效的词法分析可提高编译程序的效率。本文提出用子集方法完成NFA到DFA并使用树型分割法实现DFA到最小化DFA的化简。 相似文献
19.
本文描述先进科学计算机(ASC)FORTRAN编译程序和优化被编译程序的执行时间的方法。概述语言的扩充和编译程序的组织。讨论了传统的标量优化技术和由ANS(美国国家标准)标准FORTRAN源代码发现和生成向量运算的技术。重点放在向量运算和并行加工的优化生成方面。这里描述的向量和并行加工技术可用于各类向量机或并行处理机。讨论了说明此编译程序的很多功能和特征的许多例子。 相似文献
20.
杨抒 《计算机研究与发展》1987,(11)
KLND编辑程序是用作核心语言KLND的一个软件开发工具.它能在全屏幕正文编辑的方式下,对KLND语言源程序自动进行语法检查,并自动为KLND编译程序提供增殖编译单位.本文给出该编辑程序的设计思想、主要功能以及相应的实现技术. 相似文献