发现了em8086的一个BUG
先看图,看完图我想大家都应该知道问题了.
小甲鱼老师的作业,读取cmos ram里面的日期数据.
用em8086模拟,不能正常读取cmos ram的数据.
不管你读哪个端口都是显示"12". 读出来的数据都相同
不知道大家是不是这样?看看大家的意见
:lol:lol沙发 什么 ? 怎么我一输就自动关闭了? 嗯,是的,我的读取出来,全是零 嗯.好像还不支持像.n这样的寻址方式.必须是这样写,求验证 什么东西= =。 超级白一点都看不懂 {:1_1:}:(:o啊啊 啊 pediyzhi 发表于 2012-10-28 08:02 static/image/common/back.gif
嗯.好像还不支持像.n这样的寻址方式.必须是这样写,求验证
这样的寻址方式是可以的,
我试过。 沉思的牛 发表于 2012-11-2 15:14 static/image/common/back.gif
这样的寻址方式是可以的,
我试过。
请问你用的是什么版本的? 沉思的牛 发表于 2012-11-2 15:14 static/image/common/back.gif
这样的寻址方式是可以的,
我试过。
MOVBX,.8
实际上用emu8086会是+01h
上图
补充内容 (2012-11-4 08:30):
如果把"."换成"+"就一切正常了 pediyzhi 发表于 2012-11-3 09:07 static/image/common/back.gif
请问你用的是什么版本的?
我的版本是v4.08 pediyzhi 发表于 2012-11-4 08:29 static/image/common/back.gif
MOVBX,.8
实际上用emu8086会是+01h
上图
其实都一样嘛,
有很多种书写方式 倒是,不过刚开始不知道的时候出错了还纠结了十几分钟
页:
[1]