> Hi David!
>> Load offset into SI or BX or some likely pointing type
>> register, and the segment in ES or DS (after saving the
>> registers, of course). DS:SI will be pointing right at the
>> data (whether it be in DATA segment, on the heap, or
>> whatever).
> Would you tell me where is heap?
> Or rather what is called heap.
Sorry .. I nonchalantly use the word, but don't know precisely what it is. I
always kind of off-the-cuff figured it was memory I could use with DS or ES
or SS (provided I pointed the right registers at it). But that other things
might be drawing on it also (e.g., alloc() and free() in C).
Hopefully someone else will come in here and explain it properly :-)
---
---------------
* Origin: Toad Hall (1:3634/2.4)
|