分享到:

递归指令码(IIC)算法及其在AIM表达式优化中的使用

1.引言 优化大体上分为两个阶段,即信息收集和程序优化.前者主要包括各种数据表的建立,控制流分析及数据流分析.后者则指在程序中进行的各种优化技术. 1:1信息收集 在控制流分析和数据流分析中,首先要将程序化为基本块.块内的数据流分析称局部数据流分析,块间的数据流分析称全局数据流分析. 1。2.程序优化 程序优化主要分为五类: l)冗余消除; 2)重排:将代码从高频区移至低频区以减少执行次数; 3)循环优化; 4)操作简化:系统消耗大的操作改变为消耗小的操作; 5)特殊优化:过程组合,消除递归,寄存器分配,断后优化等. 2.程序优化的中间代码特性 2.1 .AIM语言的特点 和其它形式的中间代码相比,AIM有其独特之处‘ 1)块状结构 AIM由D IANA代码转换而来,DIANA中任何一条控制语句所产生的AIM代码都将作为某一块的结束指令.因此,AIM代码为基本块结构,每个基本块之首用一条妇‘“.计算机学‘报一1,,。竿指令标识,...  (本文共6页) 阅读全文>>

《自动化学报》1991年03期
自动化学报

伪随机遥控指令码集的选择

在对遥控系统的抗干扰性能要求较高的场合,往往对指令进行抗干扰编码,使之具有容错能力.据此,文献【1,2]论述了用m序列的平移等价序列做为遥控指令码集的原理及实现方法;文〔6]提出了用m序列及其反序列实现遥控指令编码的设想.它们的共同特点是这种码集本身具有容错能力,省去了一次专门的抗干扰编码,致使设备简单.本文试图从更一般的角度出发,论述所有达到BwW下界的伪随机序列用于遥控指令编码的可行性及其一般性结论.一、理论依据 设一个伪随机序列为A一aoa;…外_;(其中p为周期),如果其周期自相关特性良好,则下列编码组成的码集具有良好的容错性能:口。口一az二’口尸一za尸一1axaZa3’二a尸一zao(1)ap_laoal“.a尸一3ap_2由(l)式可以看出,这个码集中的码字互为平移等价序列.在相关译码时,码字间的互相关值即为序列A异相时的自相关值.由编码理论知,码集最小码距越大,则此码集纠错能力越强.而序列的周期自相关特性又是(...  (本文共4页) 阅读全文>>

《电子测量技术》2007年07期
电子测量技术

基于虚拟仪器的控制指令码自动测试系统

0引言航空系统中,主控系统采用发送控制指令码的方式控制其他系统,主控系统发送的控制指令码需要进行精确测试。随着航空系统越来越复杂,一套系统需要测试上百组控制指令码,测试工作量也越来越大。人工测试系统中调节电源、匹配控制指令码、频率值的读取都需要测试人员手动操作。这种测试系统测试效率与测试精度低下,可靠性也不高,人工的测试系统亟待改进。自动测试系统采用了虚拟仪器的技术,将人工测试系统中的手动调节工作都采用工控机实现自动控制,自动匹配控制指令码并读取频率值。新的测试过程只需要点击几次软件界面上的按钮,提高了测试的精度和测试效率。1控制指令码产生流程主控系统输出控制指令码是主控系统控制其他系统的关键所在,其正确与否直接关系到整个航空系统的可靠性,因此对控制指令码需要进行精确地测量与测试。航空系统中主控系统的电压源是线性可调的可控电压源,可控电压源输出的电压值V,主控系统中电压频率转换模块依据电压值V输出相应的频率值F,频率译码器接收到...  (本文共3页) 阅读全文>>

《电脑知识》1996年01期
电脑知识

本期缩略语小词典

BASIC Beginner’s Symbolic Instruction Code 初学者通用符号指令码BIDS--Basic Input Output System 基本输入输出系统CD—ROM Compact Disc—Read Only Memory 只读型光盘CON CONnector 通信CMOS Complementary Metal—Oxide—Semiconductor 互补金属氧化半导体CPU Central Processing Unit 中央处理单元DOS Disk Operating System 磁盘操作系统EMS Expanded Memory Specification 扩充内存ESC ESCape 换码、扩展(信息交换码中的一个控制符)FAT File Allocation Table 文件分配表FORTRAN FORmula TRANslator 公式翻译程序语言HMA High Memory...  (本文共1页) 阅读全文>>

《煤》1960年50期

进一步提高井下单片机系统的抗干扰能力

进一步提高井下单片机系统的抗干扰能力柯进,韩炬,石忠良,金江(煤炭科学研究总院太原分院太原,030006)[摘要]介绍一种能进一步提高MCS-51系列单片机应用系统抗干扰的方法,说明了基本原理,给出了实施办法。[关键词]取指周期,指令码,操作数,程序映像存储器对于煤矿井下来说,存在供电质量差,电源波动及(尖峰)噪声、电磁干扰强等,这给单片机的应用及可靠性都造成了很不利的影响。要解决这些问题,一方面要从电源入手,另一方面还要在单片机系统本身上考虑,为了提高单片机系统的可靠性,通常的办法是采用WDT(看门狗)。电平触发型WDT的效果不太好。加边沿触发型WDT好些,但还有很大的局限性。主要体现在反映速度和破坏程度方面,介绍一种MCS-51系列单片机应用系统的抗干扰方法,该方法与普遍使用的WDT具有同样的功能,监视系统运行,制止因干扰造成的程序脱轨(“跑飞”),减少干扰对系统造成的破坏,但是,它比WDT发现干扰更及时、处理更迅速,因而使...  (本文共3页) 阅读全文>>

权威出处: 《煤》1960年50期
《电子制作》1996年05期
电子制作

BASIC语言学习系列软件

BASIC语言是于1 960年发展出来的,因其语法简一单、容易学习,所以使用极为普遍,至今仍是大中学生和爱好者们与电脑沟通所学的第一门语言。其全称为初学者的多用途符号指令码(Be宇nner,5 All purpose Symbolee InstruetonCode)。 本软件系列共包括三张独立的内容,分别为BASIc语言人门篇、绘图音乐篇及进阶篇。三张盘均可在单软驱、无硬盘、386以上机型上单独使用。 该系列软件采用简单的操作方式、亲切的画面及活泼化的教学内容进行由浅入深的教学。在学习过程中,每阶段均以浅显广泛的学习导向,为学习者作有系统的介绍,让学习者在能自我控制进度、轻松的心情下,对电脑语言有初步的了解,并学会如何在BASIC语言状态下操作电脑。其中,每个教学主题都配有一个练习,梅个练习将从题库中随机抓取八题,来作教学评估,以衡量你的学习成果。你可因此决定是继...  (本文共1页) 阅读全文>>