Best Answer

On far pointers the comparison operators(== and !=) check the 32 bit value. While >, =,

User Avatar

Wiki User

โˆ™ 2006-04-05 09:20:17
This answer is:
User Avatar
Study guides
See all Study Guides
Create a Study Guide

Add your answer:

Earn +20 pts
Q: What does it mean by huge pointer is normalize give detail about far pointer huge pointer?
Write your answer...
Related questions

What are ziggurats describe and give detail?

They are huge rats that eat people

What are different type of pointers?

Pointer is a variable that is used to store the memory address of another variable. There are differenr types of pointers: NULL pointer THIS pointer VOID pointer NEAR pointer HUGE pointer FAR pointer WILD pointer

What is huge pointer generic pointer and far pointer?

Far Pointer is a pointer that is stored using four bytes (32 bits). The bytes are stored little endian or low to high order. A far pointer can access objects up to 16K in size in any memory area. Objects larger than 16K must be accessed using huge pointers This book is basic for c , download and Read this... must required !

Is Far pointer necessary to create a circular linked list?

It has to be a pointer all right.Regarding 'far' and 'near': forget it, simply use 'Large' data modell (or 'Huge').

Is the word huge an adjective?

Yes, huge is an adjective.An adjective is a word that describes and gives detail about the noun.For example:1. I have a huge coconut tree.The word huge (adjective) describes and gives detail about the coconut tree (nouns).2. Help me catch that huge dog.Huge (adjective) gives detail and describes the dog (noun).Yes, huge is an adjective.

What is the difference between far pointer and huge pointer in C programming language?

Huge pointers are fully recognised and evaluated for their entire width.Far pointers only allow normal operations to be done to their offset amount and not the segment or paragraph amount.AnswerNear pointers have a size of 2 bytes. They only store the offset of the address the pointer is referencing. An address consisting of only an offset has a range of 0 - 64K bytes starting from the beginning of DGROUP. A near pointer can be incremented and decremented using arithmetic operators (+, -, ++, and --) through the entire address range. Any attempt to increment a near pointer that has a value of 64K (0xffff) will result in a value of 0. This is referred to as wrapping the pointer. A corresponding result can be expected when attempting to decrement a pointer that contains an address of 0, except the result will be 64K instead of 0. In addition to being incremented and decremented, near pointers can be compared to one another using relational operators ( , ==, >= and

What is the difference between near far and huge pointers?

All three of these pointer types are specific to the Intel x86 segmented architecture, and those processors that emulate this architecture. Segmented architecture here refers to memory access. A memory address in this scenario could be an offset from a segment register. The near pointer is a 16-bit entity that contains just the offset from the default data segment register. The far pointer contains the segment address and the offset in a dual 16-bit structure. The huge pointer is the actual memory address, without reference to any segment register.

What is the use of huge pointer in C?

It has to do with the memory model you are using... If you are using the LARGE or HUGE memory model, then you use HUGE memory pointers. == Huge pointers are like far pointers, just more so: they are always normalized (ie offset part is between 0 and 15), and segment wrapping-around do not occur if you use them.

What is normalized pointer as you say huge is normalized but far is not in c?

Normalised pointers date back to the days when physical memory was addressed by segment and offset. For instance, on a system with 4,294,967,296 unique memory addresses we might divide those addresses into 65,536 segments of 65,536 addresses each. This means we need 16-bits to address each segment and another 16-bits to address the offsets within those segments. If the memory we need to access resides in the current segment only then we don't need to specify the segment at all, we can just use a 16-bit pointer known as a near pointer. This means that all pointer arithmetic applies to the offset address only, such that 0xFFFF + 1 = 0x0000. If we need to access offsets within a particular segment then we need to use a 32-bit pointer to specify both the segment and the offset. For this we can either use a far or a huge pointer. We say that a huge pointer is normalised because it behaves exactly as we'd expect any 32-bit value to behave: 0x0000FFFF + 1 = 0x00010000. However, a far pointer is not normalised because it does not behave in the normal way. Using the same example: 0x0000FFFF + 1 = 0x00000000. In other words, only the offset portion of the address is affected by pointer arithmetic.

What did Scrooge give bob for Christmas?

A Huge turkey

What are huge and dangling pointers in C language?

A huge pointer was a special type of pointer used in the WIN161 environment that would allow you to monolithically handle objects of size greater than 64KB as if that were one single address space. If you had the special WIN32 add-on installed, you could declare and use huge pointers natively, but normally, you had to do address translation to go from huge to far and from far to huge.A dangling pointer is not something I have heard of. The closest I can interpret this is a misunderstanding of dangling if statements, although it could be a reference to leaking memory through unallocated pointers that go out of scope before they are freed. Please restate the question, with better details.1 Today, with true 32 and 64 bit operating systems abounding, the concept of near, far, and huge pointers is obsolete and archaic. The need to deal with them disappeared with Visual Studio 1.52 and Windows 3.1. (Of which I still have working copies. :-)>)

How does an elephant use its huge ear to keep cool?

the huge ear takes the warm blood and give the cool blood to the body and the warm blood cools in the huge ear..

Can you give me a sentence with the word majority?

The resolution was carried by a huge majority.

How do you stop hating your sister?

say sorry for what u did and give her a huge

Can you give me a sentence with cyclone in it?

"There's a huge cyclone headed for our town!"

How do you give yourself a really huge wedgie?

Ask someone else to do it!

Can you give a sentence with the word module?

there was a huge module in the middle of space.

How do you get a mom to love you so much?

go give her a huge and kiss it

What graduation gift should you give a PhD graduate?

You should give an IPod/laptop to them and get a huge cardboard box with chocolates in it for them.

The Lion the Witch and the Wardrobe what did father Christmas give to the children?

he is a huge man

What benefits do a earthquake give?

They can cause a huge flood, or maybe kill everyone.

Is there a mardek 3 cheat?

not yet, but its a huge game so give it time

What are bad things about stocks?

In case of Depressions stocks give a huge loss

What is the bread and circuses in Rome?

This was a huge celebration started by Romans when the government would put on a huge free spectical for the people and give them free food, a celebration..

What are huge hot balls of gas that are held together by gravity and give off their own light?

Huge hot balls of gas that are held together by gravity and give off their own light are called stars. The sun is also a star.