|
关注:1
2013-05-23 12:21
求翻译:You may wonder why the assembler created the reference in the call instruction with an initial value of 4. The assembler uses this value as a bias to account for the fact that the PC always points to the instruction following the current instruction. On a different machine with different instruction sizes and encodings是什么意思? 待解决
悬赏分:1
- 离问题结束还有
You may wonder why the assembler created the reference in the call instruction with an initial value of 4. The assembler uses this value as a bias to account for the fact that the PC always points to the instruction following the current instruction. On a different machine with different instruction sizes and encodings
问题补充: |
|
2013-05-23 12:21:38
正在翻译,请等待...
|
|
2013-05-23 12:23:18
您可以想知道装配为什么用原始价值的4.创造了在呼叫指令的参考。在当前指示后,装配使用这价值作为偏心占那的事实个人计算机总是指向指示。在用不同的指示大小和内码的一个不同的机器上,那个机器的装配将使用不同的偏心。
|
|
2013-05-23 12:24:58
您可以想知道为什么装配在呼叫指令创造了参考以原始价值的4。 装配使用这价值作为偏心占事实那个人计算机总指向指示从事当前指示。 在用不同的指示大小和内码的一个不同的机器,装配为那个机器将使用不同的偏心。 这是允许连接器盲目调迁参考的强有力的把戏,有福地未察觉对指示内码为一个特殊机器。
|
|
2013-05-23 12:26:38
您可能想知道为什么汇编程序中调用指令具有初始值的 4 创建引用。汇编程序使用此值作为一种偏见,考虑为 PC 总是指向当前指令之后的指令的事实。在与不同指令大小和编码不同的机器,那台机器汇编程序将使用一种不同的偏见。这是允许链接器盲目地重新定位的引用,幸福地不知道一台特定计算机的指令编码的强大把戏。
|
|
2013-05-23 12:28:18
您可能会奇怪为什么创建的汇编程序中的引用调用指令,初始值为4。 汇编程序使用该值作为一个偏置的,电脑始终指向指令以下当前指令。 在不同的计算机上使用不同的指令大小和编码,汇编器,机器将使用不同的偏见。 这是一个功能强大的把戏,它允许链接器,盲目地重新定位参考,开心的不知道的指令编码为一个特定的机器。
|
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区