| 网站首页 | 业界新闻 | 小组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 1575 人关注过本帖, 1 人收藏
标题:[原创]小语言'tiny'编译器对应win版虚拟机 - TMMY_WIN
只看楼主 加入收藏
jig
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
帖 子:530
专家分:242
注 册:2005-12-27
结帖率:100%
  问题点数:0  回复次数:3   
[原创]小语言'tiny'编译器对应win版虚拟机 - TMMY_WIN
SMMY_WIN 虚拟机
    介绍:smmy_win为Tany小语言的windows版虚拟。通过此款虚拟机可让使用者更直观的观察程序执行情况,可更深入的调试程序。


① 代码区  :加载好可运行文件后将显示运行代码。并且鼠标左键单击代码,可指定运行断点。(可看到CPU的8号IP寄存器更随改变运行地址)
② 屏幕信息: 显示输入和输出信息。(如果程序中有变量输入,虚拟机会自动弹出输入界面要求输入)
③ CPU信息 :以‘开始’按钮运行的时候,实时显示寄存器的信息,并可在暂停状态下更改寄存器中的值,方便调试。
④ 运行时钟:以‘开始’按钮运行的时候,CPU按此时钟间隔运作,方便调试。
⑤ 内存状况:以‘开始’按钮运行的时候,实时显示内存的信息,但不可更改内存信息。(设置‘内存显示开始地址’并按‘显示’可按段查看内存)

‘快速运行’功能,将不会有CPU寄存器,和内存的实时显示。将在一个死循环中以最大性能执行代码,用户几乎可以在瞬间得到结果显示在‘屏幕信息’中。
‘命令行’功能,将可以以命令格式启动此款虚拟机。格式:“tmmy_win.exe 运行文件名 1或2” (1.按‘运行’执行;2.按‘快速运行’执行)

作者:孙靖  (您可以任意复制传播此作品,但请附带这份帮助及此声明)
    2010.2.16

打包下载:
附件: 您没有浏览附件的权限,请 登录注册
搜索更多相关主题的帖子: 虚拟机 WIN win tiny TMMY 
【推荐】大型监控、工控、组态VC++./C#源码组件库2019下载!
【推荐】超50万数控、建模仿真、电力VC++/.NET图形源码库下载!
【推荐】专业CAD\GIS\业务流程VC++/C#可视化图形软件源码库下载!
2010-02-17 20:27
jig
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
帖 子:530
专家分:242
注 册:2005-12-27
  得分:0 
呵呵,看来以后发帖得到C和C++板块了。图形区人气已经越来越低了。我们发的东西也越来越脱离图形范畴了。

个人网站 -  http://.h001.
2010-02-17 22:26
ba_wang_mao
Rank: 2
来 自:成都理工大学
等 级:论坛游民
帖 子:297
专家分:27
注 册:2006-11-7
  得分:0 
JIG开始研究编译原理了呀!

多年以来还在MSDOS、单片机下搞嵌入式编程,对WINDOWS编程一窍不通,很想了解WINDOWS下病毒编程技术。
2010-02-22 11:17
jig
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
帖 子:530
专家分:242
注 册:2005-12-27
  得分:0 
呵呵,这个是去年就做的东西了。现在做了个WIN版的虚拟机

我本来是要完成C89语法的C语言编译器再发帖的,但最近出现了重大的BUG,再加上过年很多事,计划搁置了

所以还是打算先把已经完成的TINY小语言编译器和对应虚拟机发布出来

这个编译器和对应虚拟机我已融合到Space C2.1.2版了。在C论坛有发布。

因为我现在发布的东西离图形也越来越远了,再一个图形区的人气也就这样了,所以以后发帖也基本会在C论坛了。

个人网站 -  http://.h001.
2010-02-22 19:35
快速回复:[原创]小语言'tiny'编译器对应win版虚拟机 - TMMY_WIN
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.074884 second(s), 8 queries.
Copyright©2004-2019, BCCN.NET, All Rights Reserved