02 OD和字节序
字节序¶
字节序是指 多字节 在内存中或网络传输过程中各字节的存储顺序,主要分为小端序和大端序。
BYTE类型的数据长度为1,保存这类数据不存在顺序的说法,2个字节长度以上的类型在不同的字节序下存储的顺序是不一样的
大端序:高位字节在低地址保存,低位字节在高地址保存
小端序:高位字节在高地址保存,低位字节在低地址保存
网络传输多采用大端序,Intel CPU采用小端序。
OD中的内存顺序¶
例:EAX
的值是0x12345678
,那么AX
是0x5678
,AH
是0x56
, AL
是0x78
,从右往左对应低位字节到高位字节
执行 mov dword [esp], eax
堆栈窗口中的内存顺序
数据窗口中的内存顺序
本文总阅读量 次