登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 计算机类 > 软件工程 > 正文

图形化汇编语言教学模拟器的设计与实现文献综述

 2020-04-26 11:04  

1.目的及意义
1.1目的及意义

汇编语言作为计算机类专业的基础课程之一,对于学生掌握计算机系统的基本工作原理具有非常重要的意义。不同于通用高级语言,汇编语言在教学过程中往往由于指令表达形式描述性不足、程序执行过程不够直观而导致学生对程序逻辑理解困难,学习效率较低。本课题的目标是基于图形化程序开发方法,设计开发一款针对汇编语言教学过程中使用的程序执行过程模拟器,能够以直观方式展现汇编代码序列的执行过程,能够动态演示相关器件中的状态变化及数据传输过程,学习掌握本专业相关知识技能。

1.2国内外的研究现状分析

目前国内外简单易用的汇编语言集成开发环境不多,能够模拟程序执行过程的模拟器很少。现如今常用的MASM,Debugger都不是集成开发环境,而且在X64环境下都需要安装DOSBOX来模拟DOS,增加了搭建开发环境的复杂性,降低学生学习汇编语言的兴趣。因此就需要一个可视化汇编集成开发环境,让汇编语言的编写过程简单直观,使学生专注于汇编语言程序设计。

{title}

2. 研究的基本内容与方案

{title}

2.1基本内容

设计开发一款图形化汇编教学模拟器,包括汇编语言程序的代码编辑功能,图形化模拟功能,硬件模拟器。汇编语言教学模拟器以一个集成开发环境展示给学生,且可以在程序运行过程中对CPU、内存等器件的状态进行图形化展示。使得程序执行过程更加直观,降低汇编语言编写与调试的复杂性,提高学生学习汇编语言的兴趣,使学生能够更快更好地掌握汇编语言以提高学习效率。

2.2目标

该汇编教学模拟器包括汇编语言源程序的文件管理、编辑、汇编、调试和模拟运行等功能。

其中文件代码与编辑功能,包含对文件的操作,如工程的创建,文件的复制黏贴等基本功能。同时包括对汇编源程序的编辑功能,如基本的文件编辑,汇编源程序代码高亮功能。

汇编功能则是将汇编源程序进行编译链接,形成二进制可执行文件。

模拟运行功能包括对寄存器,内存等信息的展示,可在程序运行过程中,对CPU、内存等器件进行监视。同时通过动画动态展现CPU、寄存器、内存单元、总线等相关器件的状态变化。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图