1

是否有一些信息源或技术草案(类似于网络的 RFC)描述了架构的特定指令(例如mov, jmp, je, jle, inc, ...)的实现?Intel

维基百科上有一些一般性的谈话,但我想完全了解幕后发生的事情。

谢谢

4

3 回答 3

2

它们通常是用微代码实现的,你可以在这里阅读,它主要取决于你正在研究的处理器的类型(嵌入式、多核、节能等),英特尔在这里有一些架构设计细节(the其余的手册也有各种更小的细节)。

它现在有点老派了,但你也应该会发现很有帮助和有趣,它详细介绍了 Pentium 4 系列处理器的深度设计,包括指令集实现。

于 2012-01-23T18:03:04.393 回答
1

许多(大多数?)指令的实现随着时间的推移发生了很大的变化。您可以查看(例如)Agner Fog 的网站以获取一些信息,但请注意:

  1. 其中很多至少是部分猜测
  2. 其中一些显然已经过时了
  3. 其中一些因当前处理器而异(尤其是 Intel 与 AMD)。
于 2012-01-23T17:59:25.397 回答
1

您可以在此处从 Intel 下载 x86 手册。

于 2012-01-23T18:02:25.957 回答