最近,我一直在研究6502微处理器,并且发现了二进制和电压相关的事实。 0表示0伏,1表示5伏。
现在我刚刚也了解了endian-ness。因此,我想知道是否有人可以解释二进制/电压与小端或大端的关系。
如果真的没有区别,因为00000001只能使用5伏特而10000000只会使用5伏特。然后我很抱歉问一个无用的话题。现在,如果是这种情况,请分享一些关于endian-ness,binary的更有趣的知识 和/或电压。
不幸的是,我没有大学经验,所以我不确定这是否是常识,但感谢您提供的任何信息。
答案 0 :(得分:1)
他们不是很相关。
当你有一个电压表而你读一个位时,一个0伏对应一个0,一个5伏对应一个1.或者你可以说“高电压为1,低电压是0" 。
现在,为了表示一个数字,我们简单地说我们使用2的幂:
等等。然而,我刚刚使用的是little-endian:结束位(右边的那个)很小,它代表1(如果它是1)或0(如果它是0),而不是左边的位(4)如果它是1,0,如果它是0)。如果我们翻转订单,那将是大端。
您可以将每个位(每个0或1)视为一个不同的电线,电压为0或5伏。