-
题名编译型嵌入式Python的设计与实现
被引量:4
- 1
-
-
作者
李春亭
王宜怀
施连敏
张露
-
机构
苏州大学计算机科学与技术学院
武夷学院认知计算与智能信息处理福建省高校重点实验室
-
出处
《计算机工程与设计》
北大核心
2024年第1期79-87,共9页
-
基金
国家自然科学基金项目(61672369)
江苏高校优势学科建设工程基金项目(PAPD)
武夷学院认知计算与智能信息处理福建省高校重点实验室开放课题基金项目(KLCCIIP2021201)。
-
文摘
针对面向微控制器的解释型MicroPython具有实时性弱、占用存储空间大和可移植性较差等问题,提出一种将Python语言转化为C++语言并将构件层与应用层分离的编译型嵌入式Python方案,设计基于抽象语法树及类型注释的源码映射机制。在此基础上,设计嵌入式Python编译器,实现集成开发环境AHL-GEC-IDE(for Python版),完成Python源文件的编辑、编译、链接和下载。实践结果表明,该编译型Python方案可行,为嵌入式人工智能领域提供了一种实时性较高、编辑编译方便、可移植性较强的编译型Python集成开发环境。
-
关键词
编译型嵌入式python
微型python解释器
微控制器
抽象语法树
类型注释
混合编程
可移植性
-
Keywords
compiled embedded python
Micropython
microcontroller unit
abstract syntax tree
type annotation
hybrid programming
portability
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名ARMv4指令集模拟器设计及优化技术
被引量:6
- 2
-
-
作者
严迎建
刘明业
-
机构
北京理工大学ASIC研究所
-
出处
《小型微型计算机系统》
CSCD
北大核心
2005年第2期315-317,共3页
-
基金
国防基础科研项目 (J14 0 0 B0 0 6)资助 .
-
文摘
指令集模拟器是处理器、编译器以及嵌入式系统设计中的重要工具之一 .首先讨论指令集模拟器的分类及特点 ,然后阐述作者采用解释技术开发的 ARMv4指令集模拟器的实现方法 ,为了提高模拟效率 ,还讨论几种性能优化技术 .
-
关键词
指令集模拟器
解释型模拟
编译型模拟
嵌入式系统
-
Keywords
instruction set simulator
interpretative simulation
compiled simulation
embedded system
-
分类号
TP335
[自动化与计算机技术—计算机系统结构]
-