二进制电压与endian的关系

时间:2011-09-16 16:23:17

标签: binary endianness

最近,我一直在研究6502微处理器,并且发现了二进制和电压相关的事实。 0表示0伏,1表示5伏。

现在我刚刚也了解了endian-ness。因此,我想知道是否有人可以解释二进制/电压与小端或大端的关系。

如果真的没有区别,因为00000001只能使用5伏特而10000000只会使用5伏特。然后我很抱歉问一个无用的话题。现在,如果是这种情况,请分享一些关于endian-ness,binary的更有趣的知识 和/或电压。

不幸的是,我没有大学经验,所以我不确定这是否是常识,但感谢您提供的任何信息。

1 个答案:

答案 0 :(得分:1)

他们不是很相关。

当你有一个电压表而你读一个位时,一个0伏对应一个0,一个5伏对应一个1.或者你可以说“高电压为1,低电压是0" 。

现在,为了表示一个数字,我们简单地说我们使用2的幂:

  • 1 = 001
  • 2 = 010
  • 3 = 011
  • 4 = 100
  • 5 = 101

等等。然而,我刚刚使用的是little-endian:结束位(右边的那个)很小,它代表1(如果它是1)或0(如果它是0),而不是左边的位(4)如果它是1,0,如果它是0)。如果我们翻转订单,那将是大端。

您可以将每个位(每个0或1)视为一个不同的电线,电压为0或5伏。