Binary 二元电压与endian的关系

Binary 二元电压与endian的关系,binary,endianness,Binary,Endianness,最近,我一直在研究6502微处理器,发现二进制和电压相关。0表示0伏,1表示5伏 现在我最近也了解了endian ness。因此,为了进一步了解这两个主题,我想知道是否有人能解释二进制/电压和小端或大端的关系 如果真的没有区别,因为00000001只会使用5伏,10000000也只会使用5伏。那么我很抱歉问了一个没用的话题。如果是这样的话,请分享一些关于endian ness,binary的有趣知识 和/或电压 不幸的是,我没有大学经验,所以我不确定这是否是常识,但感谢您提供的任何信息。它们之间

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

现在我最近也了解了endian ness。因此,为了进一步了解这两个主题,我想知道是否有人能解释二进制/电压和小端或大端的关系

如果真的没有区别,因为00000001只会使用5伏,10000000也只会使用5伏。那么我很抱歉问了一个没用的话题。如果是这样的话,请分享一些关于endian ness,binary的有趣知识 和/或电压


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

它们之间没有太大关系

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

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

  • 1=001
  • 2=010
  • 3=011
  • 4=100
  • 5=101
等等。但是,我刚才使用的是little endian:结束位(右边的一个)很小,它表示1(如果是1)或0(如果是0),而不是左边的位(如果是1,则为4,如果是0)。如果我们改变顺序,那将是big endian


你可以把每一位(每一位0或1)想象成一根不同的电线,上面有0或5伏电压。

啊,就像我想的那样。我想知道很有趣。我想如果你愿意回答的话。我能从一个比特得到2.5伏电压吗?如果是这样的话,你能告诉我它叫什么吗?这样我就可以了解它了。位总是从低到高,endianness是指字节组合成16位字和32位长字的方式。@John Riselvato 2.5伏是不明确的。它实际上取决于硬件来确定它是表示0还是1,这是电路设计不良(以错误的顺序连接P结和N结)的结果。