目标机仿真器集成与指令仿真缓存管理策略
发布时间:2024-12-07 05:17
嵌入式系统与应用的发展,对嵌入式系统开发环境与工具提出了新的要求。嵌入式集成开发环境中的仿真器工具使嵌入式系统开发人员不再完全依赖于开发板,协作更加流畅。 在嵌入式集成开发环境中集成仿真器主要有两个关键技术,开发环境和仿真器之间的状态同步和通信机制。仿真器和开发环境是两个独立的实体,它们之间状态的一致性涉及到系统运行的正确性和稳定性。而两者之间的状态是随着通信的过程而变化的,所以将通信机制以通信语义原语的方式描述,并和状态转换规则一起被抽象成确定的有限自动机DFA。这种以DFA描述的结构保证了仿真器的成功集成,并使得以后在嵌入式集成开发环境中添加新仿真器更加简单。 ARTs-IDE是一款具有自主知识版权的嵌入式集成开发环境。为了使ARTs-IDE的功能更好的适应嵌入式开发的需要,在ARTs-IDE中集成了仿真器skyeye。skyeye是国内知名的嵌入式系统仿真器。其开发源代码的特性使得skyeye易于修改,为后续的工作提供了方便,能较好的符合ARTs-IDE对仿真器支持的需要。skyeye集成到ARTs-IDE后,使得ARTs-OS在仿真环境中成功运行。 在实际...
【文章页数】:50 页
【学位级别】:硕士
【部分图文】:
本文编号:4014865
【文章页数】:50 页
【学位级别】:硕士
【部分图文】:
图2.2系统状态转化图
图2.2系统状态转化图系统开始运行时没有项目打开,即q0=None。系统在关闭之前必须处于没有项目打开的状态。如果处于其他状态,系统合法的状态转换规则将系统自动转换到没有项目打开的状态。例如系统在关处于Connected状态,关闭的时候系统会自动的断开连接、关闭打开的项目....
本文编号:4014865
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/4014865.html