内存里都装了些什么?

内存里都装了些什么?

内存里都装了些什么?

内存里都装了些什么?

关于大端和小端再说两句:

不同的CPU使用的字节序是不一样的, PowerPC、IBM、Sun 的CPU用大端模式,x86, DEC 等用小端模式,而ARM则既可以工作在大端模式,也可以工作在小端模式。

另外,大端和小端不仅仅是CPU访问内存所使用的概念,在文件存储和网络传输中也有。 

通过互联网传输数据的时候,用的是大端格式。 所以在 x86 架构上的程序在发送网络数据时,一定要转换字节顺序。再比如GIF/BMP格式的图片是小端格式,JPEG是大端格式。Java class 文件中的字节码也是大端的(也许和Java一开始就通过网络传输字节码有关吧!)。

可能有人要问了,我写的程序中怎么从来没有用过大小端模式啊? 那是因为你写的程序主要在应用层,离底层比较远,不用考虑底层这么多细节,这也是我们软件行业的特点,不断地做抽象,不断地做隐藏和隔离。

看漫画,学计算机系统基础知识,就来码农翻身!

相关文章:

  • 2021-06-24
  • 2021-07-12
  • 2022-12-23
  • 2021-12-29
  • 2021-12-10
  • 2022-12-23
  • 2019-02-13
  • 2021-10-25
猜你喜欢
  • 2021-11-06
  • 2021-08-02
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-12
相关资源
相似解决方案