首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
1.编译程序的移植和抽象机 编译程序把用高级语言写的程序翻译为用汇编语言或机器语言写的目标程序,它与程序设计语言及计算机的结构有关。由于目前程序设计语言与计算机的多样性,这就给编译程序的构造带来了沉重的负担。为了更快,更容易地构造各种机器上的编译程序,人们研究编译程序的可移植性。可移植的编译是一种不依赖于操作系统的特殊性质的、独立于具体机器的编译。从可移植性出发,编译程序分为与机器无关的部分及与机器有关的部分。前者只与语言有关,称为与语言有关的转换程序(LDT),后者依赖于目标机,称为与机器有关的转换程序(MDT);两者之间的接口可以是过程调用的方式,也可以是一种中间语言,如下图。  相似文献   

2.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

3.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

4.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

5.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

6.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

7.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

8.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

9.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

10.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

11.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

12.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

13.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

14.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

15.
本文叙述程序设计语言并发Pascal的一个七遍扫描编译程序。并发Pascal是为计算机操作系统设计的抽象程序设计语言。该语言用结构式并发程序设计中的管程(monitor)概念扩充了顺序Pascal。在小型计算机上,并发Pascal的编译可分为七次顺序扫描来完成。编译程序本身用顺序Pascal书写。编译程序生成的是虚拟机代码。这些虚拟机代码可以在16位的小型计算机上进行解释。从1975年1月起,该并发Pascal编译程序已在Galtech的PDP-11/45计算机上运行。  相似文献   

16.
LITBOL是LITtle snoBOL的缩写,即小的面向字符串的符号处理语言之意。任何能在计算机中存放的信息都可视作字符串,因此,该语言处理的对象是广泛的,用于处理文稿编排、定理证明、机器模拟、自然语言翻译、乐谱分析等尤为方便。该语言具有会话功能,便于非专业人员使用,易于在中小型计算机上实现。本文本已在国产DJS-21机上实现。其编译程序系用中国科学院数学所陆汝钤同志的XHY书写,因此可以比较快的移植到其它机器上去。  相似文献   

17.
<正> 美国国家标准COBOL(ANS COBOL)是一种计算机高级程序设计语言。用类似于英文的词和句法书写程序,然后用计算机把这个源程序翻译成机器语言,产生目标程序。这个翻译过程称为编译。计算机期望找到该语言的某些元素去作出反应。若某些词拼错了,或未标出某些所需的标点,编译程序就不能起作用。程序的某些元素必须放在专门的列里。COBOL语言要求你在程序设计中一丝不苟。它能通过  相似文献   

18.
张嘉音 《机器人》1980,2(6):29-33
概述所谓系统程序设计语言,就是用来书写系统软件(如操作系统、编译系统等)的高级语言。早期的系统软件是用机器指令或汇编语言书写的,具有费工、难懂、难改、难调试等一系列缺点,并且很难由一台计算机移植到另一台计算机上去。  相似文献   

19.
相当详细地描述了程序设计语言PASCAL编译程序的建立过程。讨论了涉及程序和数据的安排的设计决定、编译程序连同它的语法分析算法的体制以及关于方案的总的方法。这个编译程序是用它自己的语言写的,并在CDC 6000系列计算机上实现。希望读者了解参考文献1。  相似文献   

20.
12.1.语言的选定 因为编译程序是将某种算法语言翻译成机器语言的翻译程序。所以确定用什么源语言是搞编译程序的先决条件。随着计算机的发展,为了满足各种各样的需要,至今世界上已经存在几百种语言。特别是各种各样的专用语言,真可谓名目繁多,五花八门。我们认为语言设  相似文献   

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

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