资源描述:
《2017毕业论文-基于nios ii的俄罗斯方块游戏设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、首都师范大学学士学位论文曲线拟合在任意焦距的畸变校正中的应用论文编码(原论文分类号):TP39首都师范大学本科学生毕业论文基于NIOSII的俄罗斯方块设计与实现TheDesignandImplementationofRussianboxBasedonNIOSII论文作者院系信息工程学院专业计算机科学与技术学号指导老师完成日期2010年5月10日III提要俄罗新方块游戏是一种古老而又有趣的游戏,游戏软件不计其数,本设计的实现是基于NIOSII的俄罗斯方块设计与实现,采用SOPC技术方案和基于NIOSII处理器开发游戏,尝试着把NIOSII软核处理器系
2、统应用到俄罗斯方块游戏中,实现对游戏的控制功能。SOPC即可编程片上系统,是一种特殊的嵌入式系统,它结合了SOC和PLD、FPGA各自的优点,具有多方面的特点,譬如,至少包含一个嵌入式处理器内核、丰富的IPCore资源可供选择、有足够的片上可编程逻辑资源、低功耗、微封装等优点,提高了应用上的灵活性。同时,在开发周期个价格上具有极大的优势。在构造基于NIOSII嵌入式处理器的俄罗斯方块游戏系统中,通过软核中的VGA显示与DE2-70开发板的硬件连接,成功的在显示器上进行游戏运行。NIOSIDE中并采用C语言设计了运行于该系统上的俄罗斯方块游戏。通过D
3、E2-70开发板上的按钮输入,实现了俄罗斯方块的移动、旋转、消除满行、计分和加速等功能。经过实验和测试结果的验证,证明本系统设计的正确性和基于NIOSII处理器开发游戏的可行性,为NIOSII处理器开发游戏奠定了技术基础。关键词:SOPCNIOSIIVGA俄罗斯方块游戏DE2-70IIIAbstractRussiaisanancientpuzzlegamenewandfungames,gamessoftwarecountlessrealizationofthisdesignisbasedontheRussianboxNIOSIIdesignandi
4、mplementationofprogramsusingSOPCtechnologyanddevelopgamesbasedontheNiosⅡprocessor,trywiththeNiosⅡsoftcoreprocessorsystemappliedtotheTetrisgame,toachievecontrolofthegame.SOPCcanbeprogrammedon-chipsystem,isaspecialembeddedsystem,whichcombinestheSOCandthePLD,FPGArespectiveadvanta
5、ges,theyhadmanycharacteristics,forexample,containsatleastoneembeddedprocessorcore,richIPCoreResourcestochoosefrom,thereareenoughresourcesforprogrammablelogicchip,lowpower,theadvantagesofmicro-encapsulationtoimprovetheapplicationflexibility.Meanwhile,pricesinthedevelopmentcycle
6、agreatadvantage.Inthestructureembeddedprocessor-basedNiosⅡTetrisgamesystem,throughthesoftcoreoftheVGAdisplayandDE2-70developmentboard'shardwareconnection,thesuccessofthegamerunningonthedisplay.NIOSIDEanduseintheClanguagedesignedtorunonthesystemontheTetrisgame.DE2-70development
7、boardthroughthebuttoninput,toachievethemovementoftheRussianbox,rotate,eliminatefull-line,scoringandacceleratedfunctions.ThroughexperimentsandtestresultshaveprovedthecorrectnessofthesystemdesignanddevelopgamesbasedontheNiosⅡprocessorfeasibilityofdevelopinggamesfortheNiosⅡproces
8、sortechnicalbasis.Keywords:SOPCNIOSIIVGATetrisGamesDE2-70III目