程序移植
程序移植的相关文献在1987年到2022年内共计102篇,主要集中在自动化技术、计算机技术、无线电电子学、电信技术、石油、天然气工业
等领域,其中期刊论文78篇、会议论文12篇、专利文献97453篇;相关期刊67种,包括劳动保障世界、技术与市场、生物化学与生物物理进展等;
相关会议11种,包括2012全国高性能计算学术年会、2009年河南省单片微机和嵌入式系统学术研讨会、第二届全国石油和化工生产安全与控制技术交流会等;程序移植的相关文献由186位作者贡献,包括刘建宇、蔡建明、项莺松等。
程序移植—发文量
专利文献>
论文:97453篇
占比:99.91%
总计:97543篇
程序移植
-研究学者
- 刘建宇
- 蔡建明
- 项莺松
- 余红星
- 刘东
- 刘长青
- 周鑫
- 孔华锋
- 孙苏平
- 明平洲
- 曾辉
- 李晓春
- 李海
- 李迎光
- 杜亮
- 杨如俊
- 楚王伟
- 石磊
- 罗晟
- 胡贞斌
- 苏蓓蓓
- 许兰波
- 赵芳
- 郝小忠
- 陈润生
- 黄定德
- BAI Shu-Jing
- Dan O’Shea
- Jim Ready
- TANG Da-Guo
- ZHANG Hai-jun
- 丁渭良
- 丁耀
- 丁鸿雁
- 严东华
- 严伟
- 乌欣
- 习勇
- 于占龙
- 任秀娟1
- 任茂盛
- 何俊
- 侯杰
- 侯波
- 傅飞
- 冯建
- 刘允利
- 刘娜
- 刘婷
- 刘子锋
-
-
喻炳政;
王宜怀;
张建;
刘强
-
-
摘要:
针对传统物联网开发的软硬件可移植性低,而知名企业倾向于以服务形式发布产品,避免透露专业细节的问题,文中提出一种软硬件构件化、可移植、开源的开发架构。开发架构将硬件分为两部分,再辅以外接传感器实现硬件模块化设计。在设计硬件电路时,将各部分电路分模块以便于进行移植复用。软件设计方面,针对模块化的硬件进行构件化开发,以降低构件的耦合性并减少程序的改动;同时将微控制器的FLASH存储区域分为两部分,将部分程序固化在指定扇区,通过功能函数实现程序跳转,提高系统的稳定性。通过软件分层次设计和移植可提高构件程序的可复用性。最后将原本AHL NB⁃IoT架构下基于MKL36Z64芯片实现的窄带程序、电能质量监测程序移植到STM32L431芯片上,验证了文中提出的架构具有较强的可移植性与稳定性。
-
-
-
明平洲;
李治刚;
刘婷;
芦韡;
刘东;
曾辉;
余红星
-
-
摘要:
为了论证国产芯片在堆芯数值计算领域的可行性,对多个堆芯程序在飞腾处理器的A RM通用计算环境中进行了移植,涉及堆芯燃料管理软件的扩散原型程序NACK-R、子通道分析程序CORT H、特征线输运程序OpenMOC和堆芯组件程序KYLIN2.移植过程在ARM计算环境中通过合理的程序代码修订,去除对商业函数库的依赖,且在移植过程中对KYLIN2的特征线循环扫描计算过程引入OpenM P多线程并行,论证单结点多个飞腾处理器核心的并行能力.参照对象Intel商用处理器的频率约为飞腾处理器频率的2倍,堆芯程序移植后的串行运行效率与在Intel计算环境中的串行运行效率差异保持在3~4倍,受限于所使用飞腾处理器型号的缓存大小,部分数据量较大例题的性能差异可能更大.KYLIN2完成多线程并行后计算效率接近在Intel处理器上的串行效率,证明单结点多个飞腾处理器核心能够替换部分堆芯数值计算既有的应用场景.移植结果也表明,混合不同处理器的异构设计,能够在计算资源紧张的情况下充分利用国产硬件,提升计算环境的整体利用效率.
-
-
明平洲;
芦鞾;
刘东;
曾辉;
余红星
-
-
摘要:
为了论证国产芯片在堆芯数值计算领域的可行性,对子通道计算软件CORTH和堆芯组件程序KY-LIN2的串行版本在飞腾处理器的ARM计算环境进行了移植.移植过程在ARM计算环境下通过合理的程序代码修订,去除对商业函数库的依赖,且在特征线循环结构的扫描计算过程引人OpenMP多线程并行.实验参照对象为频率两倍差异的Intel商用处理器.结果表明CORTH程序和KYLIN2均能够成功移植,且与Intel商用处理器的数值稳定性保持一致.计算效率方面CORTH程序移植后的串行效率与Intel计算环境差异较小;KYLIN2移植后的串行效率较低,但通过线程并行后计算效率接近Intel处理器的串行效率.移植结果论证集群系统这种混合国际和国内处理器的资源结构,能够在计算资源紧张的情况下充分利用国产硬件,提升计算环境的整体利用效率.
-
-
胡贞斌
-
-
摘要:
当下的工业控制现场,可编程控制PLC种类繁多,编程与使用方式各异,为节省编程调试时间与知识共享计,本文结合IEC 61131-3标准,对PLC控制器所使用的梯形图(LD)、功能块图(FBD)、顺序功能图(SFC)、指令表(IL)、结构文本(ST)等编程语言进行对比,获得结构文本(ST)编程语言存在程序移植的可行性,通过对结构文本(ST)编程语言在AB(罗克韦尔)、施耐德、西门子(TIA系列)三种品牌PLC控制器机型中使用的异同比较,得出一种利用结构文本(ST)编程语言编制程序功能块在多种品牌PLC控制器间转移的应用方法。
-
-
胡贞斌
-
-
摘要:
当下的工业控制现场,可编程控制PLC种类繁多,编程与使用方式各异,为节省编程调试时间与知识共享计,本文结合IEC 61131-3标准,对PLC控制器所使用的梯形图(LD)、功能块图(FBD)、顺序功能图(SFC)、指令表(IL)、结构文本(ST)等编程语言进行对比,获得结构文本(ST)编程语言存在程序移植的可行性,通过对结构文本(ST)编程语言在AB(罗克韦尔)、施耐德、西门子(TIA系列)三种品牌PLC控制器机型中使用的异同比较,得出一种利用结构文本(ST)编程语言编制程序功能块在多种品牌PLC控制器间转移的应用方法.
-
-
张莹;
刘文静
-
-
摘要:
随着软硬件产品国产化的呼声越来越高,使用国产数据库来存储和处理信息资源势在必行,神通等国产数据在安全性、自主性、可控性和后续服务上比SQL Server等国外数据库更有优势,是未来的发展趋势.本文设计实现了ODBC封装类,从而提高应用程序和数据库管理系统之间的独立性,使应用程序的移植变得更加容易.当应用程序从SQL Server向神通数据库移植时,在代码层面使用ODBC封装类,底层修改ODBC数据源的相关配置即可.
-
-
周伯尼
-
-
摘要:
城市轨道列车自动监控系统是用于城市交通系统的一种稳定的自动化控制系统,随着业务的发展,该系统原有的设计目标发生了变化,对于按照当时设计目标完成的程序可能会出现功能不足、性能不足、控制复杂度高、工作状态不稳定等各种情况,因此根据需求移植原有程序是十分必要的.
-
-
-
-
-
董良;
谭志强
- 《第四届全国电磁计量大会》
| 2007年
-
摘要:
IEC62056通讯协议族做为电量数据采集通讯协议,已经在全球许多AMR系统中使用。IEC62056与传统的通讯协议有许多不同。本文重点研究了IEC62056应用层通讯协议(IEC62056-53)的抽象语法(ASN.l)描述。本文揭示了IEC62056与传统通讯协议描述方法的区别,以及抽象语法描述的优点以及先进性。IEC62056应用层通讯协议不使用传统的线性的,表格化的,固化的通讯协议描述方法。它使用了ASN.l语言进行描述。这种看似复杂的描述方法,实际上提高了协议的抽象性和通用性,便于程序移植,便于通讯协议功能的扩展。
-
-
-
-
何俊
- 《第一届数字版权管理创新发展论坛》
| 2017年
-
摘要:
本文首先介绍了U-Boot的源码结构,并对其启动过程进行了分析;然后研究分析如何利用交叉编译环境,通过修改U-Boot文件,使之适应TX2440A开发板的特性,生成新的二进制文件,烧录到TX2440A开发板上,并成功启动,从而完成对TX2440A开发板的移植.
-
-
何俊
- 《第一届数字版权管理创新发展论坛》
| 2017年
-
摘要:
本文首先介绍了U-Boot的源码结构,并对其启动过程进行了分析;然后研究分析如何利用交叉编译环境,通过修改U-Boot文件,使之适应TX2440A开发板的特性,生成新的二进制文件,烧录到TX2440A开发板上,并成功启动,从而完成对TX2440A开发板的移植.
-
-
何俊
- 《第一届数字版权管理创新发展论坛》
| 2017年
-
摘要:
本文首先介绍了U-Boot的源码结构,并对其启动过程进行了分析;然后研究分析如何利用交叉编译环境,通过修改U-Boot文件,使之适应TX2440A开发板的特性,生成新的二进制文件,烧录到TX2440A开发板上,并成功启动,从而完成对TX2440A开发板的移植.
-
-
何俊
- 《第一届数字版权管理创新发展论坛》
| 2017年
-
摘要:
本文首先介绍了U-Boot的源码结构,并对其启动过程进行了分析;然后研究分析如何利用交叉编译环境,通过修改U-Boot文件,使之适应TX2440A开发板的特性,生成新的二进制文件,烧录到TX2440A开发板上,并成功启动,从而完成对TX2440A开发板的移植.
-
-