介绍一个老牌widnows 下的 apple ii /e 的模拟软件。

Peirre3年前苹果II1465

不知道各位朋友,还记得Apple ii /e 模拟器AppleWin吗?

这款模拟器出新版本了,原版的和以前的版本没有什么变化。

增强了这个模拟器的调试部分。

阿里旺旺图片20171113000643.jpg

启动界面。

阿里旺旺图片20171113000935.jpg

这是调试界面,比以前多了很多功能。

阿里旺旺图片20171113001651.jpg

这是设置界面。

汇编语言是6502汇编系列。调试程序还不错。

这款模拟器调用apple soft BASIC 还有个秘密,开机在光标处可进入监控程序。

也就是call -151

不知道大家明白了没有,早期apple ii //e 这类苹果机生产时,为了调试方便内嵌了监视程序。

监视程序的进入方法就是用 call 命令。地址是 -151 ,如果你不喜欢负数,把它换成正整数也行。

在命令提示光标处输入 call -151 <回车>

有显示提示符

*

这监视程序的命令不多。

命令用法:

直接输入300  显示地址 0300

*300

0300- 00

输入 .315  显示地址 0300 至 0315的内容

*.315
0301- 00 00 00 00 00 00 00
0308- 00 00 00 00 00 00 00 00
0310- 00 00 00 00 00 00

输入 300L 显示地址0300 的反汇编

*300L
0300-     00        BRK
0301-     00        BRK
0302-     00        BRK
0303-     00        BRK
0304-     00        BRK
0305-     00        BRK
0306-     00        BRK
0307-     00        BRK
0308-     00        BRK
0309-     00        BRK
030A-     00        BRK
030B-     00        BRK
030C-     00        BRK
030D-     00        BRK
030E-     00        BRK
030F-     00        BRK
0310-     00        BRK
0311-     00        BRK
0312-     00        BRK
0313-     00        BRK

还有300.315V比较命令。

*300.315V
0300-00 (12)
0301-00 (0F)
0302-00 (12)
0303-00 (0)
0305-00 (12)
0306-00 (0E)
0307-00 (01)
0309-00 (7A)
030D-00 (7A)
0312-00 (01)
0315-00 (05)

还有300G从地址300处开始运行命令

*300G

0302- A=FF X=98 Y=00 P=30 S=F0


还可以调用内部程序,直接调用地址就可以了。比如

*3D0G

直接运行地址3D0G程序返回到光标提示符。

ctrl + e <回车>

显示6502寄存器内容

运行6000.300F 查看地址6000向后300处连续单元内容

*300

0300- 00

*:5E

修改300地址内容00为5E

300:5E也行。

还有M命令

*6000<300.30CM <回车>

移动300-30C内容到首地址为6000的地方

自己再组合一下看看。以上就是这些命令。

还有N命令,I命令33-30命令。300L 300G命令,300LL,300LLL命令。

最新版模拟器下载:AppleWin1.26.3.1.rar

源码项目:https://github.com/AppleWin/AppleWin

apple ii /e 软件大集合:http://www.nantz.top/?id=4

****************************************************************

*  我的淘宝店铺卖的Apple ii //e  经过模拟器查看后就是源代码  *

*  看你怎么使用。不过这是6502汇编                                         *

*  我的淘宝店铺http://gome168.taobao.com                           *

****************************************************************

相关文章

APPLEWIN 模拟器中的调试器命令说明。

APPLEWIN 模拟器中的调试器命令说明。

调试器的关键字集合:+++++++++++++++++++++++++++++++++++++++++++. = ?@ A asc b bench bechmark bload bm bmc bml...

APPLE ii /E 的内存体系结构和游戏杆控制IO表。

APPLE ii /E 的内存体系结构和游戏杆控制IO表。

PC电脑 74LS138组成的游戏杆 I/O 端口是 读201h写201happle ii /e 游戏杆端口开关(三态输出数据选择器74LS251)     ...

用过磁碟机没,早期的软驱使用软盘,总概从硬到软。

用过磁碟机没,早期的软驱使用软盘,总概从硬到软。

说起软驱和软盘,在市场上停留和滞销了很久。说起来没太大的作用,因为有光盘和U盘,数据存量比软盘大。现在的工厂上的工业数据文件,如绣花机就使用软盘作绣花机资料,还有类似的相关工业产业也一样。软盘可以磁盘...

特洛依城的飞车故事。

特洛依城的飞车故事。

QQ飞车改版了,以前玩的角色是动物派,现在角色是人物,前一段时间上线玩了一下,正好有推广,玩了一下,有一位玩家要求陪她永久的玩下去。因为现实是需要生活和吃饭的,一时解释不清。就迅速的下线没玩了,没说以...