2007년 06월호 - 셀프사이언스 나노 DNA로 논리 문제 풀기 이중나선 만드는 과정이 연산 알고리즘 | 글 | 장병탁 서울대 전기컴퓨터공학부 교수 ㆍbtzhang@bi.snu.ac.kr | DNA 1g에는 염기(A, T, G, C)가 1021개 들어있다. 이를 메모리로 환산하면 10억테라비트(Tb, 1Tb=1012b)에 해당하는 엄청난 정보량이다. DNA 분자는 90℃ 이상 높은 온도에서는 단일가닥으로 존재하지만 40℃ 이하에서는 A-T, G-C의 상보결합이 일어나 이중가닥을 형성한다. 이때 DNA 분자 두 개가 수소결합에 의해 하나의 이중나선 구조를 형성하는 현상은 자기조립 과정이다. 또 DNA 분자는 임의의 서열을 갖도록 화학적으로 합성할 수 있고, 복제도 가능하다. 이런 특징을 잘 활용하면 DN..