阅读:1411回复:6
有没有人用过DOS下的SOFTICE
我想用softice for dos 2.8来实现源码级调试,源码是汇编的,我是这样做的masm a.asm /coff /Zi
link a.obj /CODEVIEW /MAP msym a 来产生.sym文件。 然后 ldr a 这时原本执行的没有问题代码出现了问题, SOFTIECE提示Invalid Opcode Interrupt Has Occurred CS:IP=9FFE:024F 然后执行不下去了,我的程序是一个简单的hello word !程序, 有没有谁有DOS下使用SOFTICE的经验,请指教一二。 |
|
|
沙发#
发布于:2002-11-05 13:21
没用过
建议用TD32吧 最好TASM+TD32,DOS下的绝配 你那20分不放了庆祝一下? |
|
|
板凳#
发布于:2002-11-06 21:06
softice v2.8 应该是 DOS 的 last version。基本上合for win9x 差不多。
TD(Borland),CodeView(Microsoft),DEBUG(DOS include) 都可以用来调 DOS program. |
|
地板#
发布于:2002-11-08 16:28
我也遇到过这个问题,后来仔细查了自己的程序(是用汇编编的),发现是自己的函数ret时堆栈出的问题。
|
|
|
地下室#
发布于:2002-11-12 09:43
你在你的程序中有没有用中断int3h?,如果用了,先把int3h去掉试一试。
|
|
|
5楼#
发布于:2002-11-15 09:53
还有,你的程序有没有进入保护模式,softice for dos不能在保护模式下工作。
|
|
|
6楼#
发布于:2002-11-20 09:46
问题解决了没有!?
|
|
|