| 
												
						
						
												1#
						发表于 2009-06-24 15:51:21 
															项目名称:8086上的吃豆子游戏   
 项目信息:
 
 应用领域:工业控制、科研、医疗
 设计摘要:
 本项目在FPGA上生成8086指令兼容的软核以及外设,并在此基础上跑通pc机上古老但是仍然有趣的吃豆子PACMAN游戏, 作为本科微机原理课程的实验。 通过本项目,学生可以学习到8086的基本结构, 在TurboC下如何进行嵌入式C语言编程,汇编语言, 计算机组成等基本原理, 有独立设计基于8086的SOC软硬件的能力。
 
 系统原理和技术特点:
 硬件:利用开放源码的8086软核+外设+针对Spartan3E开发板写的VGA图形控制器
 软件:开放源码的linux下的pacman 游戏  +  TurboC +  开放源码的工具对汇编进行嵌入式代码修改
 利用TurboC编译为汇编代码, 利用工具修改代码使之能够在rom中运行, 将生成的二进制bin文件生成FPGA的blockram内容.  相关文档及源代码:1.可在Spartan3E板跑通
 2.怪的追逐算法有bug, 待修改 相关文件:
 pacman.rar
 关键词:豆子    游戏 |