小妹求助,望高手赐教!
thrk 2003-04-08 11:05:59 我是计算机系的学生,因为是女孩子,所以对语言方面不大感兴趣。近来要做毕业设计了,我做了一个月,还是没有进展。故请各位高手赐教。离设计完成还有一个多月时间,再这期间希望大家不断的指导我。我的毕业设计题目是《基于java-web技术的8086汇编仿真机研究》
课题研究的主要内容及意义:
虚拟实验室项目是利用计算机软件模拟实验室中试验设备和试验物品的研究课题,本课题乃《虚拟“微机接口”试验》项目的一部分。该研究基于java跨平台技术和web技术。除了可以再虚拟技术和建模技术进行研究和营养外,其成果在实际实验室建设和远程教学方面有极大的利用价值。课题对于实验过程中所用到的仪器、元件和芯片等都用java语言实现简单建模,包括他们的外观、电气特性和内部电逻辑。通过和模拟总线系统的交互,来实现实验过程中的实验现象,如发光二极管的亮灭,示波器的波形变化等。本研究部分将利用java语言建立8086处理器模型和利用该模型处理汇编指令。模拟指令执行的运算结果、内存数据存取和系统总线通信过程以达到控制模拟I/O设备等目的。
本课题设计主要任务有:
1、 熟悉8086内部构造和机制,共同完成8086数学模型的抽象,并用UML语言加以描述。以达到具有认识问题、分析问题、描述问题的能力、
2、 在UML的基础上,运用java语言实现8086模型的类、接口定义。
3、 在模型的基础上,设计汇编解释器,能解释简单汇编指令。
4、 实习词法分析和语法分析器
具体工作:
1、 完成系统业务模型的建立,完成图形描述和文档
2、 完成权限系统建模和具体程序设计
3、 完成系统总体测试,提交软件和代码
上面就是我的毕业设计课题,我找了好久相关方面的资料,但是还是找不到,我看过老师做的模型,就是用java程序控制8086处理器,还能纠错。但老师不可能给我看源代码啊。
各位高手们能否给我介绍几本这方面的书籍。还有,用UML建模是什么意思啊,UML是语言??大家可能认为我提了好多弱智问题,^_^ 不好意思,这是我第一次用心做一个程序,虽然还未入门,但是我已经下决心把这个课题做好,希望大哥哥大姐姐有时间的和我一同做一下,没空的大哥哥大姐姐们帮我提提建议,从哪里下手。打扰了,非常感谢大家!