BB>Hello Denis,
BB>I didn't like what Debug did with your int2etst.dbg (512 bytes),
BB>so I had A86 assemble it. 17 bytes. QEMM took exception.
BB>Tried without QEMM and got your results.
BB> * Note to A86 users *
BB>Added mov ss,cs and A86 gave no error but changed the code "behind my
ack"
BB>to push cs pop ss which of course did not work!
BB>(yes I know, mov ax,cs/mov ss,ax)
The method it used is the more standard, and (in most cases) more accepted
method of transferring values between segment registers... Obviously A86 had
not expected the stack to be invalid at that point... Perhaps you could find
way to disable "SMART" code generation (which is what tried to help you out
y
fixing your mov ss, cs), and then you can use your own methods to make SURE
t
does it the right way.
((Cloud))
MauveCloud@juno.com
* OLX 2.2 * You tell 'em Chloroform, You can put them to sleep.
--- PCBoard (R) v15.3/M 10
---------------
* Origin: Next time, Dial The Wrong Number! (209) 943-1880 (1:208/205)
|