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
    Restricted mode is a mode of DB where instance is started and only DBA can access the instance.
    It is nothing but an electronic devices used for connecting any wireless applications.
    SQRW, cmd line, process schedular.
    Moving from one BTS to another BTS with out dropping the call is called HANDOVER but it is only used in GSM, in case of CDMA we use HANDOFF mechanism.
    ALL THE FACTORS WHICH ARE AFFECTING THE HUMAN RELATIONS OF A COMPANY IS UNDER THE DEFINITION OF HUMAN RESOURCE.
    Use Regularexpression Validator and custom the format what you want set to that text box.
    int count1s =0; while(num != 0){ if(num & 1 == 1){ count1s++; } num= num>>1; } printf("%d", count1s);
    use regular expression validation.
    Using datasets,we can get the data and to display we can use the grid view.
    Accounts payable is where the payment is made regarding payment to the invoices/bill.

    Newinterviewquestions.com is a part of Vyom Network. Top



    Copyright © 2009, newinterviewquestions.com. All rights reserved Privacy Policy | Terms and Conditions

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


    Download Yahoo Messenger | Web Hosting