OD>Oh, yeah. Far address.. You could do it manually in Quick- Basic,
OD>as well.. (I guess.. Which is first in the far method: segment or
OD>offset?)
TH>Segment is adx+1.
OD>Huh? What is ADX? It is the 32bit version of DX, as EAX is of AX?
Sorry, "adx" is short for the address of the instruction data, and
oops, I ment adx+2. My point was that the segment of the address is
two bytes higher than the offset. And, ofcourse, I am refering to the
16-bit model.
TH>I have yet to create an external proceedure. Having a library whould
TH>be nice. PB allows me to include source files which contain a few
TH>favoriate functions, mostly screen/keyboard IO. The largest programs
TH>sorce code is under 200k, and i have not taken a speed hit, yet. [grin]
OD>"not taken a speed hit, yet"... meaning your routines are fast????
On a 586 they sure are. But, what I ment was that compile times are
only two or three seconds for even those file sizes. PowerBASIC is a
true compiler and produces machine code. As for how effient it is, I
have not performed any analysis.
OD>See ya around!
OD>Omega@inorbit.com
yep...
OD>-!- Maximus/2 3.01
OD> ! Origin: Hyper BBS (613)257-7636 (1:163/557.2)
--- Maximus/2 3.01
---------------
* Origin: Madman BBS * Chico, California * 916-893-8079 * (1:119/88)
|