真心请教一个16位系统下的汇编问题
下面这段代码是运行在windows98下的代码,VC中嵌入汇编语言来做数据采集的。 现在想把这个移植到32位的xp操作系统中,程序会崩溃,跟踪调试走到JNELLL这句程序就会崩溃。 求教这段代码如何能移植到xp下正常运行,谢谢! voidnewSignalIn(double*x0,double*x1,double*x2,double*x3,doubl
作者: zhajianming 发布时间: 11-14
关于寻址方式的一个问题
1.以下()源操作数的寻址方式是立即寻址方式:A..ANDAX,BXB.MOVAX,BUFC.MOVAX,DSEGD.ADDAX,[SI]这个题目BC到底选哪个,求具体解释!谢谢
作者: zy19890925 发布时间: 11-14
win32汇编,include xxx.asm文件后,出错了.如何解决?
.code后面include一个.asm文件,编译时出现instructionoperandsmustbethesamesize怎么解决?我的makefile写错了么?还是什么情况?
作者: korekara88730 发布时间: 11-14
一道课后题---字符显示的新手问题
在其他论坛看到的问题,解决不了,用于显示字符,代码如下:Assemblycodeassumecs:code;实验10.1datasegmentdb'welcometomasm!',0dataendscodesegmentstart:movdh,15;行movdl,12;列
作者: hakuabby 发布时间: 11-13
8086中怎么定义和中断子程序呢
例如,在8259中设置了中断地址18H~19H;1)如何定义这些中断向量对应的中断子程序;2)如何调用他们呢?如进入18H则赋值1给al。Assemblycode;这样定义中断子程序行吗?IprocprocINT18HMOVAL,1IRET;------------------------------------------
作者: jaz 发布时间: 11-13
请教一个关于浮点指令的问题
Assemblycodeincludewindows.incincludeuser32.incincludelibuser32.libincludekernel32.incincludelibkernel32.lib.datafpValueDWORD10start:finitfldfpValueendstart最近正
作者: MarkZar 发布时间: 10-30
masm连接错误:Segment reference in fixup record
找了一些资料,说是masm的版本问题。大意是:用“32位link”连接“16位obj文件”。但是我的masm版本:Microsoft(R)MacroAssemblerVersion6.15.8803 link版本:Microsoft(R)IncrementalLinkerVersion6.00.8168有人说是连接参数设置不对,该怎么修改?
作者: vvincol 发布时间: 01-29