模型机代码生成及其FPGA实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:xiaomai1212
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模型机是一种可以嵌入到FPGA中的CPU,而虚拟编译调试系统提供了界面友好的汇编语言编译调试环境。为了验证模型机程序的正确性,需要产生可以在FPGA板上执行的代码。论文编程实现了模型机代码生成,并在FPGA板上进行了验证。论文简要介绍了模型机虚拟编译调试系统和FPGA相关设计技术,分析了模型机指令编码格式和虚拟编译产生的指令列表、数据列表,给出了模型机代码生成的程序流程,详细设计了扫描指令列表、扫描跳转指令数组和输出代码文件等程序模块,完成了模型机10类79条指令的代码生成;在FPGA开发板中,完成了模型机CPU的嵌入、数据和程序存储器的设计,并添加了数码管及按键等I/O控制部件,实现了模型机代码在FPGA中的运行。最后,在FPGA中执行由实际的模型机汇编程序经虚拟编译、代码生成后的文件,结果正确,表明论文设计的准确性。
其他文献
国歌,是国家标志之一,有“国家精神象征”之誉。它能从一个侧面反映国家的国体、政体、民族、宗教等情况。笔者是一位集邮爱好者,通过邮票对一些国家的国歌有些初浅的了解,现与大
我们机59团支部在校团委的领导下,伴随着汗水和喜悦走出了一条属于自已的路.rn
前些日子的天空一直是阴沉沉,灰朦朦,雨不停,同学们开始抱怨这该死的天为什么老不放晴,每每此时,我总是默默不语,因为……
期刊
天,并不总是蓝色的,有时也会呈现灰色。人,心情也是如此,有时低落,有时欢快。曾经,我对生活迷茫过失望过,但那已成为过去,我不想用眼泪溶化自己深深的懊悟,我不想再苦守那日渐凋落的梦
时域线性迭代学习控制器的设计往往会导致过冲现象,即学习过程中跟踪误差的变化趋势为“收敛—发散—收敛”,而不是实际工程中期望的单调收敛。频域设计法可得到单调收敛的学习
目的:探讨优质护理干预对老年听力障碍的听力恢复效果及其临床应用价值.方法:选取本院于2013年1月~ 2013年12月的187例接受优质护理干预的老年听力障碍患者的护理资料进行回顾
人工神经网络是由大量简单处理构成的非线性动力学系统,具有分布式的信息存储、大规模并行处理、自学习和自组织等特点,可以解决传统计算机难以解决或无法解决的人工智能方面问
2008年10月24日,共产党人杂志社在开展深入学习实践科学发展观活动调研阶段,召开了2008年度第二次评刊工作会议,邀请自治区党委组织部、宣传部、政研室、自治区新闻出版局等