...
首页> 外文期刊>Advanced Science Letters >DNA Implementation of Program Structure
【24h】

DNA Implementation of Program Structure

机译:DNA程序结构的实现

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Programming language is an artificial language for expressing all kinds of different computational processes, which can be performed by computing machines. At present, DNA can be used as nanoscale building blocks to construct pattern, circuit and autonomous machines. In order to extend the potentiality of designing computing nanomachines consisting of DNA, we construct three kinds of basic program structures including sequential structure, jump structure and loop structure based on DNA strand displacement cascades. It will form an autonomous programmable DNA system based on the manipulation of DNA strands. In this way, complex tasks can be transformed into specific algorithmic structure easily, which also can be performed by DNA device automatically. With this idea, we illustrate how to construct a simple register machine, which is an idealization of practical computers. This work gives a prototype to design autonomous programmable structures, which may be useful to realize molecular programming, control intelligent devices in future biological and medical applications.
机译:编程语言是一种人造语言,用于表达可以由计算机执行的各种不同的计算过程。目前,DNA可以用作构建模块,电路和自主机器的纳米级构件。为了扩展设计由DNA组成的纳米计算机的潜力,我们基于DNA链位移级联构造了三种基本程序结构,包括顺序结构,跳转结构和循环结构。它将基于DNA链的操纵形成一个自主的可编程DNA系统。这样,复杂的任务可以轻松地转换为特定的算法结构,也可以由DNA设备自动执行。以此思路,我们说明了如何构造一个简单的注册机,这是实用计算机的理想选择。这项工作给出了设计自主可编程结构的原型,这可能对实现分子编程,控制未来生物和医学应用中的智能设备很有用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号