在 SASM 中显示寄存器值的二进制表示

Show binary representation of register value in SASM

我可以将 SASM 设置为在调试期间显示我在寄存器(eax、ebx..)中的值的二进制表示以及十六进制和十进制值吗?

您无法更改寄存器的显示输出 window 以二进制显示所有内容。 SASM 相当有限。

在SASM的内存和变量 window中可以打印寄存器。寄存器用 $ 符号和寄存器指定。要打印 EAX,您将使用 $eax,然后在类型的下拉列表中使用 select bin

或者,您可以在底部使用 p /t $eax 使用 GDB 命令行打印寄存器,其中 EAX 是任何寄存器。 p 命令打印,/t 强制二进制显示。