Home  
 
  Ask Questions  
 
  Feed Back  
 
  My Questions  
 
  Contact Us  
 
  About Us  
 
 Interview Questions  
 Our Services  

Get 9,000 Interview Questions & Answers in an eBook.


  • 9500+ Pages
  • 9000 Question & Answers
  • All Tech. Categories
  • 14 MB Content

    Get it now !!



    Send your Resume to 6000 Companies

  • NEW INTERVIEW QUESTIONS.COM LANGUAGES INTERVIEW QUESTIONS C INTERVIEW QUESTIONS DETAILS


    NewInterviewQuestions.com - Home for World's Largest Interview Questions Website.

    A D V E R T I S E M E N T




    Add to My Questions Add to My Questions | Forward Forward | Print Print


    Question Question What is the difference between far and near?
    Answer Answer Some compilers for PC compatibles use two types of pointers.
    near pointers are 16 bits long and can address a 64KB range. far pointers are 32 bits long and can address a 1MB range.

    Near pointers operate within a 64KB segment. There?s one segment for function addresses and one segment for data. far pointers have a 16-bit base (the segment address) and a 16-bit offset. The base is multiplied by 16, so a far pointer is effectively 20 bits long. Before you compile your code, you must tell the compiler which memory model to use. If you use a smallcode memory model, near pointers are used by default for function addresses.

    That means that all the functions need to fit in one 64KB segment. With a large-code model, the default is to use far function addresses. You?ll get near pointers with a small data model, and far pointers with a large data model. These are just the defaults; you can declare variables and functions as explicitly near or far.

    far pointers are a little slower. Whenever one is used, the code or data segment register needs to be swapped out. far pointers also have odd semantics for arithmetic and comparison. For example, the two far pointers in the preceding example point to the same address, but they would compare as different! If your program fits in a small-data, small-code memory model, your life will be easier.


    © NewInterviewQuestions.com


    If you have the better answer, than send it to us. We will display your answer after the approval.
    Answer Answer:*
    Name Name:*
    Email Address Email Address:*
         Verification Code Code Image - Please contact webmaster if you have problems seeing this image code Not readable? Load New Code
    Process Verification  Enter the above shown code:*
     


    Rate the above answer. Help us to know about the answer.
    Category Category C Interview Questions
    Rating Rating (4.3) By 38 users
    Added Added 10/22/2004
    Views Views 170729
    Rate it Rate it!
    Free Offers Free Offers: 300 Free Magazines for you. No credit card required. No Shipping Charges. Absolutely Free for 1 Year.

    Please Note: We keep on updating better answers to this site. Subscribe to our newsletter to get notified when better answer is posted.

    Notify me when better answer is posted!
    Email:


    A D V E R T I S E M E N T





     Sponsors  
    Latest 10 Answers
    Satellite assemblies are purely based on culture,these are loaded dynamically.
    Cache is the memory that services thr CPU.It is faster than the main memory and allows the CPU to execute instructions and read and write data at a higher speed.
    Bank reconciliation is a Statement prepared by the customer to find out the differences in the cash book prepared by him and the pass book given by the bank.
    Asp. net is event driven, code is separated from the html,events are handles on server side. and asp.net uses the compiled code while asp interprets the code.
    Controls which does not have align property cannot be placed in MDI forms.
    A DSN (Data Source Name) is an identifier which defines a data source for an ODBC driver. A DSN consists of information such as: Database name Directory Database driver User ID Password
    The serialization is a process in which we can stored in data in the persistence medium like file ,hard disk etc ...in a serialize form...
    Line and Shape controls dont have a events.
    ABAP is basic (technical) side of SAP. which helps other function of business sibe ex.financial,sales,inventory& human resource.
    Cluster index work as a primary key and as we know in a single table only one primary key should be there....Hence only one records can take cluster index.

    G o o g l e Search

    Google

    Newinterviewquestions.com is a part of Vyom Network. Top



    Copyright ? 2008, newinterviewquestions.com. All rights reserved Privacy Policy

    Page URL: http://www.newinterviewquestions.com/interview/1000/Default.asp?cachecommand=bypass


    Download Yahoo Messenger