I have seen many time that far pointers are used to work for TSR. Why these TSR program need far pointers and why these are considered harmful for general machine.
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Since a TSR program has to share an address space that is not guarantee to stay in a single segment, a far address ( ie containing both segmant:address ) coordinates is required to identify a pointer. This is a little historical since as far as I know it make sense just under DOS.