是不是emulator已经被simulator替代了?

nowaytolive 2004-07-06 01:13:05
好像OS5之后就没有emulator的rom了。。。
...全文
200 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
billpalm 2004-08-23
  • 打赏
  • 举报
回复
可以告诉大家的是,emulator for OS 5或者6的版本近期内确实出不来,但是一定会出来的。在此之前,还是用simulator吧,实在碰到硬件方面的调试,可以直接连设备。
sinon 2004-07-07
  • 打赏
  • 举报
回复
OS5是有ROM...而没有EMULATOR...PALMSOURCE的说法是想做...但是做不出来...
wilderwang 2004-07-07
  • 打赏
  • 举报
回复
我觉得之所以做成DLL,我觉得是因为方便Simulator调用

所有的ARM代码,如果要在PC上运行的话,那么就要把它编成DLL的,并在68k代码上显示的调用,然后simulator应该就去执行DLL里的代码,而因为ARM里的代码都是通过PACE调用的,所以这样是可以的,当然,我说的是PNOlet的情况,OS6里的ARM Native的是如何,不是很清楚
Badistuta 2004-07-07
  • 打赏
  • 举报
回复
我觉得不是。emulator毕竟可以模拟硬件。。。
sinon 2004-07-07
  • 打赏
  • 举报
回复
OS5的真正机器的ROM里,CORE是ARM NATIVE的,只有部分应用(如ADDRESS,MEMO等)才是68K的...

SIMULATOR中的DLL一般是SIMLATOR中的OS的SHARE LIBRARIES和EXTENSIONS...可能是因为这些SHARE LIBRARIES和EXTENSIONS的结构比较类似DLL....(这个猜想是有根据的,在COBALT中,SHARE LIBRARY的机制就跟DLL很类似)

PC模拟ARM肯定不是很慢...特别是现在PC的处理能力已经相当高了...这一点可以看那些游戏机模拟器的效果...

David Fedor说过他们也想做出OS5的EMULATOR,成本比SIMLATOR要低得多...
但是就是做不出来...

真的是没能力做,还是出于什么策略考虑就不清楚了...反正不用指望在短期内能用上OS5的EMULATOR...
wilderwang 2004-07-07
  • 打赏
  • 举报
回复
os5里的ROM只包含68k的代码,用PACE来运行,而如果是ARM的代码,则是调用DLL的,所以会带有那么多的DLL

用PC模拟ARM不知道会不会慢了点,所以PalmSource不做,还是没有实力做出来,或是认为这投资回报比太低了?

3,119

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧