1

我在采访中得到了这个问题。

我很难回答。我不确定我应该从哪里开始。最后,我讨论了这个问题与编译器及其构造的关系。

我不确定“编译器的整数”到底是什么意思。现在在我看来,编译器这个词会让候选人感到困惑。

你会如何在 5 分钟内回答这个问题?

4

2 回答 2

4

我的硬件架构课五分钟版:

与任何其他形式的数据一样,整数通过内存层次结构从磁盘复制到CPU 寄存器,在那里它可以用作汇编指令的参数。

汇编指令的结果最终会沿着内存层次返回到RAM,在那里它们可以被内存指针访问。

编译器负责创建汇编语言,该语言将有效地管理 CPU 的有限寄存器。

在高级计算机语言中,管理这些寄存器的程序集通常是完全透明的,并且使用变量进行抽象

于 2009-04-13T17:55:56.557 回答
0

这个问题可能是想让你谈谈寄存器。信息被复制到寄存器中,然后将机器代码运算符应用于它们,然后将信息从寄存器中复制回来。

于 2009-04-13T17:45:00.797 回答