图灵机到C语言

本文介绍了图灵机的基本概念及其与C语言的关系,探讨了冯·诺依曼体系结构的发展与现代计算机的差异。在C语言部分,强调了编程原则,如单一职能原则和命名规范,并提供了编写清晰代码的指导。
摘要由CSDN通过智能技术生成

图灵机与C语言

属于C语言入门教程,主要包括以下主要内容

  • 对图灵机的解释
  • 图灵机到C语言
  • 若干原则

图灵机

  • 基础图灵机

    来自“煎蛋”论坛的图片
    主要有一下几个主要部分:
    1.纸带:上边有若干的表示,90年的计算机就是用的纸带来描述任务对应的数值和命令行,通常是打孔来表示;图片中的上面有各种的符号,其实这是直观的表示,现在计算机还没有智能到能快速准确低廉成本的情况下识别各种手写的字符;
    2.读写孔:纸带要从孔中穿过去,这个孔上有相关的读写设备的传感器,能解析纸带上的东西,并转化为相应的计算器可以识别的指令(现在就是二进制,前沿 的量子计算机可以是N进制),且能把中间或者最终结果输出来,也就是写回到纸带上;

  • 冯·诺依曼体系结构
    粘贴一个百度百科的图片:
    这里写图片描述
    相比着图灵机的理论模型,此种体系结构主要有以下变化:
    1.对纸带理论进行具体化:有具体的输入输出设备,而不是不友好的,全部是二进制编码的纸带,这是计算机普及化的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值