存储到内存 - BCD 或二进制?

Storing to memory - BCD or binary?

如果 X86_64 机器保存一个整数 56 它将作为二进制 00111000BCD 01010110 存储在内存单元中吗?

几乎总是以纯二进制(无符号或 2 的补码)形式存储。您的程序必须做一些特殊的事情才能将其存储在 BCD 中,而且很少有程序有任何理由这样做。