您当前的位置: 首页 >  区块链
  • 2浏览

    0关注

    1477博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

区块链 图灵完备是什么

软件工程小施同学 发布时间:2021-01-18 15:03:04 ,浏览量:2

一、图灵完备的

一切可计算的问题都能计算,这样的虚拟机或者编程语言就叫图灵完备的。

 

二、可计算的

在可计算理论中,当一组数据操作的规则(一组指令集,编程语言,或者元胞自动机)满足任意数据按照一定的顺序可以计算出结果,被称为图灵完备(turing complete)。

一个有图灵完备指令集的设备被定义为通用计算机。

如果是图灵完备的,它(计算机设备)有能力执行条件跳转(“if” 和 “goto”语句)以及改变内存数据。

如果某个东西展现出了图灵完备,它就有能力表现出可以模拟原始计算机,而即使最简单的计算机也能模拟出最复杂的计算机。

所有的通用编程语言和现代计算机的指令集都是图灵完备的(C++ template就是图灵完备的),都能解决内存有限的问题。

图灵完备的机器都被定义有无限内存,但是机器指令集却通常定义为只工作在特定的,有限数量的RAM上。

 

 

https://zhidao.baidu.com/question/1801742013387194947.html

关注
打赏
1665320866
查看更多评论
立即登录/注册

微信扫码登录

0.0423s