Knowledge (XXG)

Address space

Source 📝

298: 203: 74:
would be a combination of locations, such as a neighborhood, town, city, or country. Some elements of a data address space may be the same, but if any element in the address is different, addresses in said space will reference different entities. For example, there could be multiple buildings at the
50:
to save and retrieve stored data, each datum must have an address where it can be located. The number of address spaces available depends on the underlying address structure, which is usually limited by the
70:
Address spaces are created by combining enough uniquely identified qualifiers to make an address unambiguous within the address space. For a person's physical address, the
214:, often forming numerous layers. This usually means that some higher-level address must be translated to lower-level ones in some way. For example, a 325:
space. It is possible that several numerically different virtual addresses all refer to one physical address and hence to the same physical byte of
297: 75:
same address of "32 Main Street" but in different towns, demonstrating that different towns have different, although similarly arranged,
119: 381: 419: 409: 283: 279: 103: 414: 230: 190: 274:
maps its names to and from network-specific addresses (usually IP addresses), which in turn may be mapped to
310: 95: 83: 314: 256: 223: 52: 40: 326: 245: 111: 60: 291: 271: 264: 177: 107: 82:
An address space usually provides (or allows) a partitioning to several regions according to the
347: 211: 146: 32: 322: 184: 47: 126:
to various registries so each can manage their parts of the global Internet address space.
249: 248:
address due to the interface historical shortcomings. It is converted back to LBA by the
377: 357: 342: 306: 150: 138: 99: 91: 76: 64: 56: 403: 157: 238: 219: 28: 215: 163: 142: 87: 36: 275: 237:
of the partition's first sector address. Then, for a disk drive connected via
206:
Illustration of translation from logical block addressing to physical geometry
167: 123: 352: 330: 260: 173: 20: 329:. It is also possible that a single virtual address maps to zero, one, or 234: 115: 27:
defines a range of discrete addresses, each of which may correspond to a
318: 296: 202: 201: 134:
Uses of addresses include, but are not limited to the following:
305:
An iconic example of virtual-to-physical address translation is
301:
Virtual address space and physical address space relationship
59:
corresponds to a highest level translation table, e.g., a
55:
being used. Often an address space in a system with
226:sector numbers, which have to be translated to 380:. Internet Assigned Numbers Authority (IANA). 210:Another common feature of address spaces are 102:, some nested domain hierarchies appear as a 8: 183:Various kinds of network host addresses in 43:cell or other logical or physical entity. 369: 233:sector addresses, in simple cases, via 7: 241:, each of them must be converted to 384:from the original on April 30, 2010 120:Internet Assigned Numbers Authority 98:. Like the hierarchical design of 14: 198:Address mapping and translation 286:may also occur on the edge of 1: 378:"IPv4 Address Space Registry" 284:Network address translation 280:Address Resolution Protocol 122:(IANA) allocates ranges of 436: 212:mappings and translations 191:Uniform resource locators 156:Device addresses on an 86:it has. In the case of 302: 278:network addresses via 207: 84:mathematical structure 420:Computer architecture 410:Computing terminology 315:virtual address space 300: 290:IP spaces, such as a 205: 104:directed ordered tree 53:computer architecture 252:, then, finally, to 246:cylinder-head-sector 112:directory structure 106:, such as with the 94:, these are simply 333:physical address. 321:or to main memory 309:, where different 303: 294:and the Internet. 292:local area network 272:Domain Name System 208: 108:Domain Name System 348:Flat memory model 185:computer networks 149:, as well as for 147:memory-mapped I/O 48:software programs 33:peripheral device 16:Computing concept 427: 394: 393: 391: 389: 374: 323:physical address 193:in the Internet. 176:on a particular 139:Memory addresses 100:postal addresses 92:memory addresses 435: 434: 430: 429: 428: 426: 425: 424: 415:Data management 400: 399: 398: 397: 387: 385: 376: 375: 371: 366: 339: 250:disk controller 222:operates using 200: 166:addressing for 132: 17: 12: 11: 5: 433: 431: 423: 422: 417: 412: 402: 401: 396: 395: 368: 367: 365: 362: 361: 360: 358:Virtualization 355: 350: 345: 343:Addressability 338: 335: 317:map either to 307:virtual memory 199: 196: 195: 194: 188: 181: 171: 161: 154: 151:virtual memory 131: 128: 77:street address 65:IBM System/370 57:virtual memory 15: 13: 10: 9: 6: 4: 3: 2: 432: 421: 418: 416: 413: 411: 408: 407: 405: 383: 379: 373: 370: 363: 359: 356: 354: 351: 349: 346: 344: 341: 340: 336: 334: 332: 331:more than one 328: 324: 320: 316: 312: 308: 299: 295: 293: 289: 285: 281: 277: 273: 268: 266: 262: 258: 255: 251: 247: 244: 240: 236: 232: 229: 225: 221: 217: 213: 204: 197: 192: 189: 186: 182: 179: 175: 172: 169: 165: 162: 159: 158:expansion bus 155: 152: 148: 144: 140: 137: 136: 135: 129: 127: 125: 121: 117: 113: 109: 105: 101: 97: 93: 89: 85: 80: 78: 73: 72:address space 68: 66: 62: 61:segment table 58: 54: 49: 44: 42: 38: 34: 30: 26: 25:address space 22: 388:September 1, 386:. Retrieved 372: 304: 287: 269: 253: 242: 239:Parallel ATA 227: 220:logical disk 209: 133: 124:IP addresses 81: 71: 69: 45: 29:network host 24: 18: 216:file system 168:disk drives 143:main memory 88:total order 37:disk sector 404:Categories 364:References 276:link layer 174:File names 353:Namespace 319:page file 288:different 267:numbers. 114:. In the 90:, as for 21:computing 382:Archived 337:See also 257:cylinder 254:physical 235:addition 228:absolute 130:Examples 116:Internet 79:spaces. 243:logical 265:sector 224:linear 178:volume 164:Sector 118:, the 96:chunks 41:memory 311:pages 218:on a 110:or a 23:, an 390:2011 270:The 263:and 261:head 141:for 46:For 39:, a 327:RAM 313:of 231:LBA 63:in 19:In 406:: 282:. 259:, 145:, 67:. 35:, 31:, 392:. 187:; 180:; 170:; 160:; 153:;

Index

computing
network host
peripheral device
disk sector
memory
software programs
computer architecture
virtual memory
segment table
IBM System/370
street address
mathematical structure
total order
memory addresses
chunks
postal addresses
directed ordered tree
Domain Name System
directory structure
Internet
Internet Assigned Numbers Authority
IP addresses
Memory addresses
main memory
memory-mapped I/O
virtual memory
expansion bus
Sector
disk drives
File names

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.