引言
1 位跳变指令的种类及特点
1.1 经典的位跳变指令
1.1.1 数据连续性判断
1.1.2 数据时标的计算
1.1.3 数据跳变的判断
1.2 四位跳变的位跳变指令
1.3 遥测字型位跳变指令
1.4 总线型位跳变指令
1.5 电压型位跳变指令
1.6 小结
2 C++多态性相关技术
2.1 继承与派生
2.2 虚函数与抽象类
2.3 多态性实现机制与原理
3 位跳变指令的实时处理方法设计
3.1 定义
3.2 抽象基类设计
3.3 子类设计
4 重构后的代码特点
4.1 代码行数显著减少
4.2 开发过程更加优化
4.3 编码风格更加统一
5 结束语
文章摘要:针对火箭遥测实时处理软件中不同位跳变指令处理代码复用性差的问题,通过分析几种典型的位跳变指令处理特点,抽象出位跳变指令处理的一般步骤,并从软件角度给出了位跳变指令的定义。根据C++语言多态性原理,将位跳变指令的软件实现划分为抽象基类和实现子类两个部分,规范了位跳变指令的处理逻辑、体现了不同种类位跳变指令处理特点。应用实践表明,经过重构的处理方法代码量显著减少,程序处理流程更加清晰,软件复用率有很大提高。
文章关键词:
论文分类号:TP332;V557.3