我在采访中得到了这个问题。
我很难回答它。 我不确定我应该从哪里开始。 最后,我讨论了问题与编译器及其构造的关系。
我不确定“编译器整数”究竟是什么意思。 在我看来,编译器这个词混淆了候选人。
您如何在5分钟内回答问题?
答案 0 :(得分:4)
我的硬件架构类的五分钟版本:
与任何其他形式的数据一样,整数通过memory hierarchy从磁盘复制到CPU registers,可用作assembly指令的参数。
汇编指令的结果最终会从内存层次结构返回到RAM,memory pointers可以访问它们。
compiler负责创建汇编语言,以有效管理CPU的有限寄存器。
在更高级别的计算机语言中,管理这些寄存器的程序集通常完全透明,而abstracted使用variables。
答案 1 :(得分:0)
问题可能是试图让你谈谈寄存器。将信息复制到寄存器中,然后将机器代码运算符应用于它们,然后将信息从寄存器中复制回来。