首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 484 毫秒
1.
本文描述了一种编译程序的代码生成算法,它是为JOVIAL高级语言编译程序而设计的。其中间形式采用了STANFORD大学设计的U-code中间语言,本代码生成器就是以U-code语言为源语言,生成到多个目标机上。本文在分析了U-code特点之后,针对U-code的结构,和目标机汇编语言的功能,将代码生成工作分成了三遍,模拟/归约处理;代码派生和代码汇编。然后,在介始了归约算法、存贮分配算法、寄存器分配算法的基础上,对三遍处理的工作做了详细论述, 给出了程序设计结构。特别是在模拟/归约算法上,本文给予了详细描述,其算法的优劣,则直接影响着代码翻译的质量。总之,我们的目标是多种机型,该代码生成设计算法仅在变更少部分就可达到目的。  相似文献   

2.
某高级语言是一种适合于嵌入式应用的实时高级程序设计语言,在航空电子领域被广泛应用。本文总结了我们在研制某高级语言编译程序中所做的工作。首先介绍了该编译程序的总体结构及有关的设计考虑,然后分别介绍编译前端,与机器无关的优化、编译后端等组成部分的功能及其实现特点。  相似文献   

3.
美国航空航天厂商已开始在航空电子系统中采用具有 RISC 结构的32位微处理机芯片。这种芯片具有比16位微处理机高4倍的功能.未来会获得更广泛的应用。RISC 可使微处理机在尽可能短的时间周期内执行尽可能多的指令,平均  相似文献   

4.
美国纽约高级计祘机技术公司,宣佈第一个以MIL-STD-1750A处理机为目标的Ada语言编译程序生效,投入使用。该公司的Ada/1750A交叉编译程序,是由Ada审批局于今年6月21日进行审批试验的。  相似文献   

5.
本文将描述通用多微计算机系统的硬件和软件.该系统的模块结构可适于许多不同应用,其性能是要求若干微处理机一块工作.硬件基于单际准总线,从理论上讲,这种总线可连接无数个有共享存贮器的微型计算机(所有的微处理机都有其专用存贮器).标准总线 HUBUS 与微处理机相互独立它可使用不同结构的微处理机.处理同时性总线请求的调度机构由一种简单而有效的环链优先方案来解决这种分布式系统的软件基于静态地将进程分配给微型计算机(或处理机).用汇编语言或高级语言 PORTAL 进行编程.所说高级语言也就是采用实时应用的 PORTAL 语言.该系统用来执行一数字电话集中器的功能,它通过—个 PCM32/30通道把250个数字电话用户连接到邻近电话局.  相似文献   

6.
微处理机不管是作为像一组位片集成电路那样的单片计算机,还是作为组装的微处理机系统,其发展都异常迅速。在短短地七年里,微处理机从一组集成电路(打算代替专用袖珍计算器的普通电路)开始,逐渐发展成一套系列器件,所有这些  相似文献   

7.
飞行器设计中计算的工作量很大,需要使用一种计算能力强的计算机语言对其数据进行处理.由于Fortran语言在这方面的优势,很多算法都是用Fortran编写的.而VC++擅长图形界面处理,适用于人机对话和交互处理.本文探讨了VC++和Fortran混合编程,重点阐述了其中的一些关键性的技术,并将其运用于飞行器可靠性的数据计算中.  相似文献   

8.
Lockheed Sander 的航空电子局正加紧把 STAR MVR 单板计算机致力于国防应用,包括在通用座舱控制/显示子系统中对 C-130J 和 C-130/C-141飞机样式翻新增加 F-16航空电子及使用。STAR HVP(军用 VME 处理机)基于一种 MIPS 计算机系统芯片集的军用版本,并组合2种 Sander 设计的门阵列,每一种门阵列大约有20,000个门。一种 R3100浮点协作处理机,以12MFLOPS 的速度,实现 MIPS R3000 32位 RISC 微处理机。  相似文献   

9.
Intel i860 ~(TM)是目前世界上最先进的64位微处理器-Intel i860 ~(TM)之一。Intel i860 ~(TM)采用 RISC 设计技术,将过去在大中型机和超级小型机中实现的功能集成到该处理器中,具有非常强的功能和非常广泛的应用领域。本文作者在大量消化资料的基础上,简要论述了 Intel i860 ~(TM)微处理器的主要功能与结构。  相似文献   

10.
简要介绍同步语言SIGNAL,并讨论了一种在POLYCHRONY平台下的嵌入式系统设计方法,同时以有限LIFO堆栈为例进行说明。方法主要是利用SIGNAL进行组件建模,它强调把形式化技术放到验证、分析以及代码生成中。  相似文献   

11.
RISC微处理机     
RISC的起江还要追溯问70年代后对J0hnCock。在IBM领导的工作.It1SC概念实际上闪第一个RISC报处红机的开发不消,80古代加利育尼亚大学和斯坦伟大学开江把它们作为一个研究项目承担下来.相冈的忠显威活了佰可利RISC工拜和斯坦佛Mud工拜.设计人贝残日在那时的集成电d技术申建立犯性计算机,支持带的2,5000今天体管的处1机.这秆限制的造面积征迫迁计人员考虑把指个集作为简化处理机的一种方式.不力要限闪过早的指令桑勿施使性能达到囊大的石鱼理软了对关键RISC的了解:指个集中间单位和认真的设计会减少设计的努力,且增加性能…  相似文献   

12.
基于混合人工鱼群算法的结构有限元模型修正   总被引:1,自引:1,他引:0  
张安平  陈国平 《航空学报》2010,31(5):940-945
将模拟退火算法(SAA)与具有交叉和高斯变异的人工鱼群算法(AFSA)相结合,提出了一种基于混合人工鱼群算法(HAFSA)的结构有限元模型修正方法;针对外编有限元模型修正程序直接嵌入Patran/Nas-tran软件存在困难的情况,设计了一种灵巧且方便的接口模块。以试验模型测试数据与有限元模型计算值的向量残差建立目标函数,在基本AFSA中引入交叉和高斯变异算子用于加快全局优化搜索速度,将目标函数优化值不断刷新公告板,再利用SAA进行局部细化搜索从而显著提高优化解的精度,在满足算法终止条件后获得设计参数的最优值;结合Fortran语言和Visual Basic语言编译接口模块,运行模型修正程序时循环修改Patran软件生成的建模文件并反复调用Nastran软件进行求解。以欧洲航空研究科技组织的基准模型——GARTEUR飞机模型为例,修正结果表明,应用HAFSA进行结构有限元模型修正是可行且有效的。  相似文献   

13.
自从1950年左右存贮程序计算机出现以来,计算机研究人员总是不断地在增加中央处理单元(CPU)的复杂性上下功夫,包括增加更多的指令类型和数目,更多的寻址方式和更多的专用寄存器等,但在计算机的体系结构方面几乎没有什么真正的创新。 从80年代开始盛行的RISC结构计算机,具有精简指令集,大量寄存器,优化编译,最大限度地使用寄存器和对主存的最小频度的访问,优化的指令执行流水线等特点,使CPU的性能大为提高,是计算机体系结构方面的一次飞跃和变革。  相似文献   

14.
Fortran语言编程和有限元是计算起落架节点载荷的两种常用方法。本文运用两种方法计算了某型飞机起落架节点载荷,比较了两种方法的优劣,并得出相关结论。  相似文献   

15.
目前有一种明显的倾向,即按照规划使用大规模计算机所用的方法(即一台中心处理机加大量辅助设备)来规划基于微处理机的工作系统。可是,微处理机成本很低,这就允许人们考虑采用由几台中心处理机(CPU)构成一个分布式处理网的方案。这种设计方法极为简单,人们由此得到的好处远远超过了采纳这种方案稍微增加的费用。本文介绍了哥达德航天中心所设计的采用多处理机技术的两个系统。  相似文献   

16.
飞机飞行控制系统是典型的包含控制、电学、液压、机械等多领域的复杂系统。该文针对飞机飞行控制系统提出并实现了一套基于Modelica语言的多领域模型构建、仿真分析、代码生成的流程方法。针对某型飞机飞行控制系统基于Modelica语言进行了多领域模型统一实现,并通过试验/试飞数据对模型进行了仿真分析与验证。再通过功能模型接口(Functional Mockup Interface,简称FMI)技术将所构建的系统模型生成模型实时代码,并在工程模拟器中得到了工程验证。提出的针对系统设计建模、仿真分析、代码生成与半物理应用一体化的方法流程贴合研发过程,符合设计人员使用习惯,并充分发挥了模型在设计过程中的价值。仿真示例的分析结果以及工程模拟器试验均验证了本流程方法的有效性。  相似文献   

17.
Russ.  MS  蔚为 《航空电子技术》1993,(4):29-36
现代作战飞机对数据处理能力提出了大量的要求。为了满足这种要求,机载系统结构日益需要有多种用途的高可靠、高性能的分布处理节点。这些处理节点采用超高速集成电路/超大规模集成电路(VHSIC/VLSI)器件和表面安装工艺进行高度集成化和模块化设计。本文所述的Unisys/AT&T通用处理部件(GPPE)模块就是这种处理节点的具体实现,它可广泛应用于航空电子系统。 GPPE采用下一代简化指令系统计算机(RISC)微处理机技术,MIPS计算机系统公司的32位指令系统结构(ISA),工作频率为33MHz。该模块采用商用ISA和开放型系统结构,单宽度SEM-E军用模块的功能齐全极为经济有效。它还能让用户买到所需的开发工具。 GPPE还有多层数据安全机制和保护分类数据的多种特点。GPPE所用的6MB SRAM和512KB的EEPROM符合大型RISC寻址空间和实时操作系统的要求。网络总线(N总线)底板接口为分布处理环境中的模块间通信提供低开销的报文传送协议和宽带的通路。GPPE能够支持联合综合航空电子系统工作组(JIAWG)二级维护概念。模块上的维护控制器通过双测试与维护总线(TM总)端口支持模块状态信息的操作报告。单个联合测试功能组(JIAG)接口支持基地测试和若干机内自测试方法都综合在模块上,有很高的故障复盖率和测试可信度。 GPPE适用于要求性能  相似文献   

18.
两个趋势     
值得注意的是,在微机的发展过程中又出现了两个新的趋向: 一是按用户要求生产的专用微处理机,采用按用户要求组装或设计制造的专用微处理机完成某些特定的控制功能,往往可以收到比巨型机更高的效能。如Intel 2090信号处理机,可以接收模拟量进行数字信号处理,并输出模拟和数字量,用于调谐滤波、频谱分析等,工作频率为2.5兆赫,所有指令在400毫微秒内完成,其处理功能和速度连32位微机也望尘莫及。二是多微机系统的发展已向巨型计算机强烈地挑战。美国哥伦比亚大学研制的CHOPP多微机系统由2000台微处理机构成。处理能力  相似文献   

19.
介绍了具有较好使用性能和交互性能的飞机发动机操纵系统通用设计软件--ECSOD软件,该软件采用了Windows环境下的VB语言和Fortran语言混合编程技术,在优化计算的同时生成系统运动的动态仿真图。软件操作简便,界面友好,在整个优化设计过程中始终保持了较好的人机对话式的交互功能,为设计者更方便地实现自己的设计方法和设计思想提供了一个实用的设计平台。  相似文献   

20.
微处理机的复杂性和固有可靠性使得我们难以找出适当表示其性能特点,指出其固有可靠性的测试方法。对于微处理机的测试,我们所感兴趣的方法有两种:弱点分析法(WPA)和结点工作温度测量法(JOT)。前者着眼于芯片设计中的潜在失效点;后者着眼于提供芯片可靠性的有关估算。这两种方法都是通过测试8080A 来说明的。  相似文献   

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

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