共查询到20条相似文献,搜索用时 31 毫秒
1.
本文分析了直接执行高级语言计算机系统结构的特点和要求,提出了用位片(Bit-Slice)逻辑器件设计和制造直接执行C语言计算机的组成方法。根据高级语言语法结构和直接执行结构的特点,分析了微程序设计和微指令格式的设计方法,并且给出了直接执行结构计算机(DHLC)具体的微程序设计和逻辑设计。 相似文献
2.
3.
本文给出了一种总线结构的Pascal直接执行计算机的结构。它由四个处理器组成:主控与输入/输出处理器、词法处理器、控制处理器和数据处理器。这种结构还可以发展成为一个多种语言的直接执行计算机系统。介绍了控制处理器的硬件结构和设计时的一些考虑,如一般算法、控制描述字的形式,为供进一步了解直接执行计算机的设计还给出了与‘IF’语句的直接执行有关的序列图。在直接执行计算机里,使用者与计算机都工作在高级程序语言的水平上,各种中间语言不再存在。由于这些特点,使得直接执行计算机有可能在总体性能、方便使用和推广程序语言等方面取得更好的效果。 我们研究了一种与冯、诺依曼型计算机结构不同的直接执行高级语言计算机结构。这种结构没有编译程序、汇编器、连接编辑程序或装载程序,通常的多层软件就不再需要,高级语言可以被直接执行。这种机器只有一种语言,高级语言就是裸机能够识别与执行的机器语言。在机器里只有一种程序形式——用户的源程序。 我们选择了Pascal语言作为直接执行计算机的机器语言。这种机器被叫做Pascal直接执行计算机。本文着重研究Pascal计算机的控制结构的直接执行。 相似文献
4.
程退安 《计算机研究与发展》1984,(5)
本文从计算机的体系结构着手,分析了直接执行计算机结构的特点和现存的缺点,提出了直接执行结构的计算机系统应该采用的高级语言的基本功能和系统结构。在讨论可能采用的硬件组成方法后,根据我国现有的条件,提出了一台直接执行高级语言计算机系统(DEHLLC)的系统设计、逻辑设计和微程序设计。经过在Z-80系统上的模拟,证明了设计的正确性和可行性,并且把DEHLLC系统和Z-80系统作了性能对比和分析,证明了DEHLLC系统的先进性。 相似文献
5.
引言 目前,大多数计算机用户均采用高级语言来编制程序,用户源程序经编译后得到用机器指令所组成的程序称为目标程序,通常机器执行的是目标程序,与汇编语言书写的程序相比,机器编译出来的目标程序不仅程序长,而且机器执行时所化费的时间长,虽然采用了各种语言优化等手段,但是要接近汇编程序还是比较困难的。其原因是由于编译程序的编制通常是在硬件结构已经确定好以后进行的,因而受到较大的限制,因此较好的办法是硬件结构的设计就要考虑如何加速目标程序的执行。本文介绍一台以科学计算为主。适合 FORTRAN等高级语言的目标程序执行的大型计算机的体系结构设计。在文章的前一部分选取了在通用计算机上进行计算的各种典型题目的程序,对它们的核心部分——循环程序进行数据和程序 相似文献
6.
《计算机辅助设计与图形学学报》2017,(7)
为了提高基于FPGA平台的SoC设计方案的开发速度和运行性能,提出一种基于高层次代码转换的高级综合优化方法.首先将高级语言算法进行软硬件划分,确定在硬件上执行的部分;然后针对在硬件上执行的算法部分,通过代码转换去除函数间数据依赖性、提高循环体并行性,并对循环体进行流水线化;最后将优化方法应用到Alpha-beta搜索算法,完成Blokus-Duo设计.实验结果表明,该方法将高级语言描述自动转化为适于高级综合工具优化的代码模式,提高高级综合生成电路的性能,优化后高级综合生成电路的速度比优化前提高了14倍. 相似文献
7.
《计算机辅助设计与制造》2009,(12):6-6
2009年12月10~11日,PTC公司的中国用户大会在深圳大梅沙隆重召开,前来参加此次大会的包括PTC全球产品开发执行副总裁Brjan Shepherd,PTC全球维护支持执行副总裁Anthony DiBona,PTC全球市场部执行副总裁RobGremley,欧洲及亚太区域高级副总裁Marc Diouane、北亚区高级副总裁Kenneth Honroth、中国区副总裁刘同龙和亚太区渠道销售副总裁John Condon等。 相似文献
8.
一、引言众所周知,DSS 的含义是利用数据和模型来支持中高级管理决策人员解决半结构或非结构化问题的计算机信息系统。然而实际情况并非如此,绝大多数个人 DSS 支持的是专业人员或中层管理人员,而组织型 DSS 主要支持计划人员、分析人员和研究人员。调查表明,几乎很少有为大公司总经理、联合企业董事长之类头衔的高级执行人员(Ex-ecutives)直接使用的 DSS。针对这种情况, 相似文献
9.
本文探讨直接执行高级向量语言计算机的现实性,并讨论一类有利于这种现实性的计算机——向量机对高级语言的直接执行。 随着器件的飞速发展,不久将来,从计算器开始,部分的微处理机、小型机、中型机、甚至将来的部分大型机,会逐渐出现“剩余速度”和“剩余器材”。而这些速度和器材的“剩余”,对某些计算机来说,会逐渐被转移到用来提高系统软件的生产能力。本文认为这里讨论的直接执行高级向量语言的向量机可能最有希望被提前实现。 相似文献
10.
近代计算机系统设计面临着两方面的挑战,其一是大规模集成电路工艺取得的成就,其二是日益发展的计算机科学的需求,各种多处理机结构均是在这促进下提出的。对大型通用计算机系统设计而言,要寻求大的吞吐量,广泛的适应能力,好的使用性能,高的设备利用效率。为达到这些目标,一方面靠采用新的器件,但更重要的是寻求新的结构。早期的系统设计,硬件和软件是截然分开的,这造成软件设计的困难。六十年代出现一些面向高级语言的新结构,以后又提出一种直接执行高级语言的机器。近年来微处理机的应用说明,系统软件中的大部分功能用微处理机实现,可获得更好的经济效能。系统设计直接从高级语言出 相似文献
11.
在微机上执行高级语言,时常会遇到数据区不够用的问题。本文介绍了一种利用微机内存大大扩充高级语言数据区的简便方法。 相似文献
12.
13.
dBASEⅢ与各种高级语言间的数据共享 总被引:1,自引:0,他引:1
林刚 《小型微型计算机系统》1987,(6)
本文提出dBASE Ⅲ数据与各种高级语言共享的基本原理。讨论并给出dBASE Ⅲ和诸如BASIC、FORTRAN、COBOL、PASCAL等通用高级语言之间数据传送的方法。也分别探讨了执行dBEsE Ⅲ程序和高级语言程序的问题。 相似文献
14.
15.
庞胜利 《电脑编程技巧与维护》2009,(2):68-71
C语言是嵌入式软件开发的主流语言,分析了C语言在C51系列单片机开发中的必要性和编程要点,特别是高级数据结构和程序库的应用。事件驱动是一种不同于逐句执行的线性结构程序的编程模型,并在Windows、Linux等高级操作系统中得到普遍应用;用C语言实现了在C51单片机应用中的事件驱动模型,讨论了事件源、消息队列、处理函数的具体实现,此模型具有较强的通用性和实用性。 相似文献
16.
一种基于路径的调度算法 总被引:3,自引:0,他引:3
操作调度是高级综合中的重要任务,文中首次提出了一种基于路径的操作调度算法,该算法中机时处理条件结构及循环结构的调度,采用该算法可获得使控制数据流图(CDFG)中的所有的路径的执行所需的控制步数达到最小化调度,经实验证明,该算法特别适合于微处理器及控制占主要成分的大型综合设计。 相似文献
17.
在dBASE Ⅲ系统的应用中,最使用户头痛的就是对数据库的结构进行修改。一般都是在dBASEⅢ的点状态下用系统提供的MODISTRU命令来完成,当然,也可用程序方式解决。但无论那种方式,执行时都要相当谨慎,否则,就会导致数据的丢失。本文用高级语言设计了一个数据库结构管理系统,为解决这个问题提供一种新的有效途径。dBASEⅢ数据库的结构管理,包括:显示数据库文件的结构,修改数据库文件的字段名、字段属性,调整字段宽度、字段顺序,增加或删除字段等。以下以True EASIC语言为例,介绍如何用高级语言来完成这些工作。 相似文献
18.
本文的目的是对高级语言ADA做一大概的介绍,包括修订版,给出它今后的发展方向。 1.经过美国国防部提出用于内部计算机系统的新语言问题是在1974年。第二年通用高级语言计划正式地开始执行,高级语言工作小组(HOLWG)的活动也开始了。 相似文献
19.