c调用汇编并KILL编译后的地址重叠问题
请教大家一个问题,我在用C调用汇编后,编译提示我的DATA区地址重叠,请问如何解决?
具体程序段如下,C语言调用generate_random_track。
1.汇编
PUBLIC generate_random_track
PUBLIC ?generate_random_track?BYTE
DSEG AT 07h
?generate_random_track?BYTE:
cntrl: DS 1 ; r7 contains the control data
generate_random_track:
clr tr1
mov a,r7
jz random_initialization
...........................
发表时间:2006年10月21日15:51:15