0

有没有办法在任何编程语言中获取处理器 regitrers 中的所有值?

例如:

在函数调用的确切时刻获取驻留在处理器注册器中的所有值(无论格式和类型、十六进制、二进制),并将其复制到内存中?

4

2 回答 2

0

只在 Ketman Interpreter 中见过它,这是我 30 年来见过的唯一的汇编解释器/调试器

整个 DOS 行业从 1980 年到 1995 年都没能做出一个

从 1995 年到今天,整个 Windows 行业都没能做出一个

于 2013-06-05T08:05:38.493 回答
0

你的意思是做一个核心转储?如果您想要有关当前状态的信息,您可以通过诸如gdb之类的调试器来完成。

如果您希望在编译时使用它,您可能必须编写一个汇编函数来返回您想要的信息。可能有一个库函数可以做到这一点,但我不太确定。

于 2013-06-05T04:11:31.293 回答