answersLogoWhite

0

from 1 K to 256 K

User Avatar

Wiki User

13y ago

What else can I help you with?

Continue Learning about Engineering

What is pointer variable range?

The range of a pointer variable is the range of addressable memory. For a 32-bit system there are 2^32 addresses ranging from 0x0 to 0xffffffff. Address 0x0 is a reserved address and is used to indicate a pointer refers to no object in particular (points to null). Depending on the word-alignment requirements of the architecture, certain addresses may be deemed invalid for a given type. For instance, a 4-byte integer is generally faster to access if it is aligned upon a 4-byte boundary.


What is the Core SRP program that provides centralized management planning prioritization and programming?

Range and Training land program


What is far and near pointer and how are they used?

It is a matter of the memory model you are using. On old or embedded systems, some memory was outside of the range of a normal pointer. If you have 4 megs of ram you need at least a 22bit pointer to see all of it. But let's say you only have a 16 bit pointer. This means you can only access the first 65K of ram. Odd as it may sound, this was a problem on old computers, and is sometimes an issue on embedded devices with limited processing power. The near and far classifications were a solution. Pointers are near by default. In my example above, the 65K of ram would be accessed with a near pointer. To get past that 16 bit limit, you need a far pointer. Thus: memory within the pointer's range is near. Memory outside of the range is far. Near pointer: char near * ptr; Far pointer: char far * ptr;A far pointer uses both the segment and the offset address to point to a location in memory. A near pointer in contrast uses only the offset address and the default segment. The far pointer can point to any location in memory, whereas the near pointer can only point to a nearby local address.Something that was important 20 years ago. Now you can forget it.


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 !


How many locations of memory can you address with 16-bit address?

each line can address two bits, so 2^14 = 16384 locations

Related Questions

What is short and long pointer?

A short pointer typically refers to a pointer that occupies fewer bytes (usually 2 bytes), while a long pointer is a pointer that occupies more bytes (usually 4 or 8 bytes) to represent memory addresses in computer programming languages. Short pointers are more limited in the range of memory addresses they can access compared to long pointers.


What is the difference between memory address and memory addressability?

A memory address is a specific location in a computer's memory where data is stored. Memory addressability refers to the maximum amount of memory that a computer system can access and use. In other words, memory addressability is the range of memory addresses that a computer can access, while a memory address is a specific location within that range.


What are the memory addresses from 0 to 640kb known as?

The memory addresses from 0 to 640 KB are known as conventional memory. This range was primarily used in early personal computers, specifically in the context of the x86 architecture. It was the area of RAM available for use by MS-DOS and older operating systems, where most applications and programs would operate. Beyond this range, from 640 KB to 1 MB, is known as upper memory.


What is address space?

An address space is a range of discrete addresses, all of the address locations available in a particular named subset of a computer's memory.


Which ip blocks are reserved for private networks?

IPv4 private addresses:Class A addresses in the range 10.0.0.0 to 10.255.255.255Class B addresses in the range 172.16.0.0 to 172.31.255.255Class C addresses in the range 192.168.0.0 to 192.168.255.255IPv6 private addresses:All IPv6 addresses with the prefix FC00::/7 are regarded as private.


An organization has decided to use IP addresses in the range 172.20.128.0 to 172.20.143.255 Which combination of network ID and subnet mask identifies all IP addresses in this range?

An organization has decided to use IP addresses in the range 172.20.128.0 to 172.20.143.255. Which combination of network ID and subnet mask identifies all IP addresses in this range?


What is size range of secondary memory?

size range of secondary memory


What class License do APIPA addresses use?

APIPA addresses are in the range 169.254.0.1 through 169.254.255.254. These would be in the Class B address range.


What are the globally scoped multicast addresses?

unique addresses that are public domain addresses


What bolt pattern is a 98 range rover?

5x120mm with a 58 offset


What range is an assigned section of the memory used as a temporary storage area for data before it is transferred?

The Memory Address Range. memory adress range, thanks i had to find it myself


What is the range for globally scoped multicast addresses?

Multicast IP range is 224.0.0.0 - 239.255.255.255