我正在阅读有关计算机的文章,但我觉得这些内容有点复杂。我偶然看到了这句话:
为了执行有用的计算,我们需要不可逆地改变记忆单元的可区分状态
这到底是什么意思?我个人并不完全了解“可区分状态”和“记忆单元”是什么,谷歌搜索似乎也找不到太多答案。
如果我不得不猜测,我会说他们的意思是,为了执行有用的计算,你需要将位的状态从 1 更改为 0,再从 0 更改为 1。但我不太确定,所以我的问题是:
我的解释对吗?作者的意思是,为了计算,你需要改变位(即存储单元)的 0/1(即状态)吗?
如果不是,他的意思是什么?特别是,什么是“可区分状态”以及什么是记忆单元?
答案1
记忆单元
记忆单元可以是任何东西,保持某种状态。当然,我们最终指的是 RAM 之类的东西,但也可能是硬币。
硬币有两面,正面和反面。如果你抛硬币,硬币就会保持正面,直到你再次抛硬币。
可区分的状态
您希望记忆单元的状态彼此可区分。如上所述,硬币有两面,正面和反面,因此,两面是可以彼此区分的,因为它们是不同的。
我们需要有这个属性,以便我们能够为状态赋予意义。一个状态可以意思是0 另一个可以表示 1。