FAQ
2009-08-25
字节序、CPU 与 内存 - 循序渐进Oracle 补校
感谢读者朋友的指出,我在《循序渐进Oracle》一书中对于Big-Endian/Little-Endian的描述不够清晰。
Google一下,进行补遗:
1.根据维基百科 (感谢GFW释放了维基百科)
Endianness, the byte ordering in memory used to represent some kind of data in computing
实际上,字节序是数据与内存地址空间存储与摆放的区别。
2.数据的存取方式是CPU的一种选择
http://zh.wikipedia.org/wiki/%E5%AD%97%E8%8A%82%E5%BA%8F
-The End-
Google一下,进行补遗:
1.根据维基百科 (感谢GFW释放了维基百科)
Endianness, the byte ordering in memory used to represent some kind of data in computing
实际上,字节序是数据与内存地址空间存储与摆放的区别。
2.数据的存取方式是CPU的一种选择
对于单一的字节(a byte),大部分处理器以相同的顺序处理位元(bit),因此单字节的存放方法和传输方式一般相同。对于多字节数据,如整数(32位机中一般占4字节),在不同的处理器的存放方式主要有两种。
3.某些CPU的字节序可配置
- x86,MOS Technology 6502,Z80,VAX,PDP-11等处理器为Little endian。
- Motorola 6800,Motorola 68000,PowerPC 970,System/370,SPARC(除V9外)等处理器为Big endian
- ARM, PowerPC (除PowerPC 970外), DEC Alpha, SPARC V9, MIPS, PA-RISC and IA64的字节序是可配置的。
http://zh.wikipedia.org/wiki/%E5%AD%97%E8%8A%82%E5%BA%8F
-The End-
历史上的今天
- 2012-08-25 ACOUG 2012年8月活动-SQL优化和ASM案例分享
- 2010-08-25 拉萨首日 - 总以为高处会有不胜之寒
- 2007-08-25 升级网站发布平台到MT 4.0版本
- 2007-08-25 尝试阿里妈妈平台 销售首页广告位
- 2006-08-25 中国同学录(5460)及5460的数据库
- 2005-08-25 超级女声与罗大佑
- 2005-08-25 EMC Firmware/Software升级成功完成
这点我还真没注意,一直以为字节序是与操作系统相关的,原来是基于cpu和内存,+_+
看循序渐进时也没能深究,呵呵,惭愧啊
大师果然是大师,佩服!