Results (
Thai) 1:
[Copy]Copied!
Computer networks are big endian, which means that when little endian computersare going to pass integers over the network (network device addresses, forexample), they need to convert them to network byte order. Likewise, when theyreceive integer values over the network, they need to convert them back to theirown native representation.Although you may not be familiar with this little versus big endian debate, itis important to many current software applications. Any program that writes datato or reads data from a file must be aware of the byte ordering on the particularmachine. For example, the Windows BMP graphics format was developed on alittle endian machine, so to view BMPs on a big endian machine, the applicationused to view them must first reverse the byte order. Software designers of popularsoftware are well aware of these byte-ordering issues. For example, Adobe Photoshopuses big endian, GIF is little endian, JPEG is big endian, MacPaint is bigendian, PC Paintbrush is little endian, RTF by Microsoft is little endian, and Sunraster files are big endian. Some applications support both formats: MicrosoftWAV and AVI files, TIFF files, and XWD (X windows Dump) support both, typicallyby encoding an identifier into the file.
Being translated, please wait..
