【发布时间】:2014-03-10 05:00:31
【问题描述】:
我了解到指定 64 个寄存器中的一个的寄存器字段需要 6 位。
因为 64 = 26
但我们不必考虑最右边的位吗?即 20,在这种情况下,我们需要 7 位来指定 64 个寄存器中的一个..
【问题讨论】:
-
7 位为您提供 128 范围。如果你只有 64 个寄存器,那么 7 位地址对于你所拥有的来说太大了,让你指定不存在的寄存器......你是什么意思“考虑最右边的位”?你在考虑一个有符号的 6 位值吗?
标签: memory-management 32-bit memory-address instruction-set