Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在高中学习 8086 汇编语言,我有一个问题:
例如,我有这个数字 ABCD(十六进制)。它是如何存储在内存中的?
例如,AB 是否进入内存地址 01 而 CD 是否进入地址 02?
8086 以小端格式存储值。因此,首先存储低位字节(即CD),然后存储高位字节。因此,在您的情况下,地址 01 将有 CD,02 将有 AB。
取决于您正在处理的系统的字节顺序。
x86 系统使用 little endian,因此 ABCD 值在内存中会以 CD 后跟 AB 的形式出现
8086 使用小端格式。