首页> 外文学位 >A MOON simulator and debugger.
【24h】

A MOON simulator and debugger.

机译:MOON模拟器和调试器。

获取原文
获取原文并翻译 | 示例

摘要

The goal of this project is to design a simulator and debugger which extends the capabilities of the current simulator called MOON simulator into a new modern debugger with a friendly and nice looking graphical user interface. MOON is a programming language for a simplified RISC processor. It was designed as a target language for compilers written in the Compiler Design courses (COMP442 and COMP 642 in Concordia University), moreover, it can be used as an aid to learning assembly language concepts.; The MOON Debugger/Simulator can edit and assemble MOON programs into the “machine language” of the host processor, simulate the execution of programs on the processor, and provide some debugging facilities. The implementation is based on Java language with JDK1.3, and the system can run on any popular platforms.; This report covers the system requirement, GUI design, object-oriented design and implementation in Java. The user's manual and some class source files are listed.
机译:该项目的目的是设计一个模拟器和调试器,以将当前名为MOON模拟器的模拟器的功能扩展为具有友好且美观的图形用户界面的新型现代调试器。 MOON是用于简化RISC处理器的编程语言。它被设计为在Compiler Design课程(Concordia大学的COMP442和COMP 642)中编写的编译器的目标语言,此外,它还可以用作学习汇编语言概念的辅助工具。 MOON调试器/仿真器可以将MOON程序编辑和汇编为主机处理器的“机器语言”,模拟处理器上程序的执行,并提供一些调试功能。该实现基于带有JDK1.3的Java语言,并且该系统可以在任何流行的平台上运行。该报告涵盖系统需求,GUI设计,面向对象的设计和Java实现。列出了用户手册和一些类源文件。

著录项

  • 作者

    Li, Chang.;

  • 作者单位

    Concordia University (Canada).;

  • 授予单位 Concordia University (Canada).;
  • 学科 Computer Science.
  • 学位 M.Comp.Sc.
  • 年度 2002
  • 页码 93 p.
  • 总页数 93
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号