Math 有没有人试着把它弄小一点?

Math 有没有人试着把它弄小一点?,math,assembly,encoding,bit-manipulation,bit,Math,Assembly,Encoding,Bit Manipulation,Bit,我正在读一本关于进一步了解ASM的书,作者碰巧对bits发表了评论,确切的引用如下: 比特是不可分割的信息原子。没有半点,也没有半点。(这已经尝试过了。效果很差。但这并没有阻止它的尝试。) 我的问题是这是什么时候试过的?结果如何?情况如何?谷歌并没有帮我找到这个问题的答案,这让我很困扰,因为有人试图做半块,然后使用(?)它 谢谢你能知道这个案子是什么时候发生的 是的。这就是(一种压缩)的意义所在。它允许信息以小数位数存储 我相信在你所说的具体例子中,作者只是在开玩笑,并没有提及任何实际的分割位的

我正在读一本关于进一步了解ASM的书,作者碰巧对bits发表了评论,确切的引用如下:

比特是不可分割的信息原子。没有半点,也没有半点。(这已经尝试过了。效果很差。但这并没有阻止它的尝试。)

我的问题是这是什么时候试过的?结果如何?情况如何?谷歌并没有帮我找到这个问题的答案,这让我很困扰,因为有人试图做半块,然后使用(?)它

谢谢你能知道这个案子是什么时候发生的

是的。这就是(一种压缩)的意义所在。它允许信息以小数位数存储


我相信在你所说的具体例子中,作者只是在开玩笑,并没有提及任何实际的分割位的尝试。

位,正如当今计算机所定义的,是二进制值0或1。这就是信息的“原子”,因为在二进制逻辑中,除了用一个“位”表示之外,你不能表示任何东西——要表示任何其他东西,比如0.5,你需要更多的“位”

然而,对于多电平电子,“位”将具有多个值。如果有人制造了一台电脑,它的电子元件中每个“位”的值都在0-9之间,那么你就有一个位可以存储超过0/1的数据。也许作者的意思是这样的。试图制造具有多级位的计算机的尝试“悲惨地”失败了。电子公司还无法以可靠/经济高效的方式解决这一问题。e、 g.如果有人能弄明白,那么假设一个1024位内存将有一个单元,这些单元的值范围为0-1023,表示该值。然后,该芯片将比当前芯片小1024倍(仅在理论上——如果其他一切保持不变)


虽然承认在物理层面上,比特仍然是比特。这是一根线进入芯片。这是1门输入。那是一个存储单元。如果你把一根线,一个输入,或者一个单元格分成两个,你会得到两条线/输入/单元格,而不是半条线/输入/单元格。所以你得到两个比特

我相信作者试图用幽默来陈述一个形而上学的事实

数据通常使用多电平电压存储在磁盘和闪存中。然而,人们可以计算出一个数系的“最佳”基为“e=exp(1)=~2.718…”,这是AFAIK尚未“尝试过的”,而三元(base-3)系在快速并行算术算法中非常常见,在许多应用中它比base-2工作得更好


此外,作为全向状态,算术/范围编码可被视为使用小数位的一种方法:例如,如果只有三条可能的消息(例如001、010、100),则这些消息可以存储在两位中,“保留四分之一的空间”未用。

从和或其他一些变体开始:不能“中断”稍微小一点——这是一个抽象的概念。当你试图“分解”字母表中的一个字母时,你会得到什么?作者仍然可以引用其他方法,例如,这本书和作者的名字是什么?逐步汇编语言:使用DOS和Linux编程,Jeff Duntemann的第二版。在第3章的中间部分,我不认为这是OP的要求。原始信息保持不变。@ ShadowsInRain:这是真的。但压缩流中的分数位用于表示未压缩的数据。所以,从某种意义上说,比特已经被分割了。它仍然不使用比特的“分数”。分数(
0@MattBall:这取决于你对它的看法。我一直认为它是分数位。是的,最终的数据流有单个单独的位,但这些位中的每一位都在流真正表示的数据级别上携带来自多个分数位的信息。在物理级别上,位不是一个分数位导线,但该导线上的电压电平。导线上可以有除
0
1
以外的值。但二进制数字不能定义为0-9之间的值?@Matt-位是导线上的电压或导线本身-有争议。在多电平逻辑中,您会定义1位是什么?这不会在1门/1单元等的电路电平?至于多电平,电压不同于0或1,我自己在回答中指出了这一点。为了绝对正确,电压不是0或1。在5V逻辑中,电压通常为1或5V,而在当前的低电压应用中,电压为0或2-3.5伏(我不确定确切数字)我对协会奖金一无所知,我自己也在想办法