以前偶的討論帖,貼到blog紀念
以生物电脑来说,是用DNA分子来存储的.电子计算机是用01来表示所有数据..生物计算机是用DNA来表示所有的数据… 就算普通电子计算机,最终的数据也只是01这样的数据..生物计算机则是存储到DNA上(因为目前的生物计算机就是DNA计算机)把四种状态存储到四种不同的DNA组成部分上.我们知道DNA的双螺旋结构由ATCG四种碱基构成. 计算机软件的最终形态是010101010101这样的有一定规律的二进制码. 1立方厘米DNA溶液将超过1万亿片CD光盘的存储容量。 DNA计算机的发明源自生物计算机之父写到<科学美国人>(sicence Americian是世界上顶级的科普刊物之一.^_^),他在论文上说明了原理,还举了一个问题解的案例说明生物计算机的优势..那个问题复杂的很..是一个著名的数学题目,所以就不说明了 其具体原理如下: 我们把他的说了问题简单说明一下,比如TACG表示北京,TGCC表示上海,那么TACG TGCC这个DNA序列就表示从北京到上海.那么我们如果要要从上海到广州怎么办呢..比如ATCC表示广州,那么TGCC ATCC就表示 从上海到广州的序列 如何让从北京到上海再到广州呢.这样就可以解决了.我们设定一个DNA序列是这样的,ACGG ACGG 他是上海的complement(不知道这个中文叫做什么) 我们知道T和A可以配对,G和C可以配对(不要问我为什么..=_=..这个是生物化学作用,DNA自己会完成的.构成双链DNA…=_=!)我们不是经常看到螺旋型的DNA吗.有两条螺旋一起的..就是因为他们两个配对的结果..=_=..你把配对理解成磁铁相吸可能好理解一点.下面有一个图,自己看看..其中两边的那个突出来不是一条东西,是两个东西链接到一起的.以ATCG开头的四个单词就是碱基的全称.