What are 'near' and 'far' pointers?



What are 'near' and 'far' pointers?..

Answer / Vijay Kumar Srivas

In C programming, 'near' and 'far' pointers are types of pointers used for addressing memory in real mode of the Intel 8086 microprocessor. In near pointer, the offset is within 1FH (24 bits) of segment address while far pointer uses a combination of both segment and offset addresses and can access memory beyond 24-bit limit. Arithmetic operations cannot be performed on them as they are not regular pointers and their size varies based on the architecture.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More C Interview Questions

What is ponter?

1 Answers   TCS,


Explain indirection?

1 Answers  


Can i use “int” data type to store the value 32768? Why?

1 Answers  


any string of bits of length 'n' represents a unique non- negative integer between.............?

2 Answers  


What is the equivalent code of the following statement in WHILE LOOP format?

1 Answers  


write a c program to remove all the duplicate characters in a string and replace with single character? ex:-input- AAABBBCCC output- ABC

2 Answers   HCL,


How can I get back to the interactive keyboard if stdin is redirected?

1 Answers  


What does %2f mean in c?

1 Answers  


Should a function contain a return statement if it does not return a value?

1 Answers  


What does typedef struct mean?

1 Answers  


1. Duplicate the even numbers. -1 Sample I/O Array1:- 4,2,24,3,22 Updated Array:- 4,4,2,2,24,24,3,22,22 2. Reverse the array in a region - 1 Sample I/O Array1:- 4,2,24,3,22,41,21 Enter Region:- 2,5 Update Array:-4,41,22,3,24,2,21 3. Store first the even digits in an array and then odd digits in same array -2 Sample I/O Array1:- 4,2,24,3,22,41,21 Array 2:- 4,2,2,4,2,2,4,2,3,1,1 4. Store the count of the digits in all numbers in an array and print the count. -2 Sample I/O Array1:- 4,2,9,3,7,41,28 Array 2:- 0,1,1,1,2,0,0,1,1,1 1-1;2-1;3-1;4-2;7-1;8-1;9-1 5. Store all palindrome numbers in to another array -2 Sample I/O Array1:- 4,22,9,313,7,141,28 Array 2:- 4,22,9,313,141 6. Arrange the array in such a way that odd numbers come first and then even numbers -1 Sample I/O Array1:- 4,22,9,313,7,141,28 Update Array1:- 9,313,7,141,4,22,28 7. Store into another array by inserting it in the right place - 2 Sample I/O Array1:- 4,22,9,313,7,141,28 Array2:- 4 /4,22 /4,9,22 /4,9,22 ,313 /4,7,9,22 ,313 /4,7,9,22 ,141,313 / 4,7,9,22,28 ,141,313 8. Merge two sorted arrays in a sorted fashion - 3 Sample I/O Array 1:- 3,6,7,9,11,16 Array 2:- 1,2,5,7,20 Array 3:- 1,2,3,5,6,7,9,11,16,20 9. Upadte the array so that an array element is followed by its revere - 1 Sample I/O Array 1:- 13,63,74,9,11,16 Updated Array 1:- 13,31,63,36,74,47,9,9,11,11,16,16 10.Spread the digits of the array in the same array. -1 Sample I/O Array 1:- 13,63,74,9,11,16 Updated Array 1:-1,3,6,3,74,9,1,1,1,6 11.Shift the boundary of array to have only 2 digit numbers. Sample I/O Array 1:- 139,643,74,9,101,126 Updated Array 1:- 13,96,43,74,91,11,26 12.Print the largest occuring digit in an array of N numbers. Sample I/O Array 1:- 13,63,74,9,11,16 1 occurs most.

2 Answers   Intel,


what are bitwise shift operators?

4 Answers  


Categories