首页 > 其他分享 >图灵模型和冯诺依曼模型

图灵模型和冯诺依曼模型

时间:2023-04-11 23:55:05浏览次数:43  
标签:计算机 依曼 模型 图灵 冯诺 数据

图灵模型和冯诺依曼模型


一、图灵模型

图灵机:图灵在1937年首次提出了一个通用计算设备的设想。他设想所有的计算都可能在一种特殊的机器上执行,这就是现在所说的图灵机。

数据处理器:把计算机定义成一个数据处理器,那么计算机就可以被看作是一个接受输入数据、处理数据并产生输出数据的黑盒。

image

可编程数据处理器:基于数据处理器,添加一个额外元素“程序”到不同的计算机器中。程序是用来告诉计算机对数据进行处理的指令集合。

image

二、冯诺依曼模型

​ 在 1945 年冯诺依曼和其他计算机科学家们提出了计算机具体实现的报告,其遵循了图灵机的设计,而且还提出用电子元件构造计算机,并约定了用二进制进行计算和存储。

​ 最重要的是定义计算机基本结构为 5 个部分,分别是运算器、控制器、存储器、输入设备、输出设备,这 5 个部分也被称为冯诺依曼模型

image

运算器:包含在中央处理中,是执行各种算术和逻辑运算操作的部件(基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作)。

控制器:是计算机的指挥中心,指挥计算机的各个部件按照指令的功能要求协调工作。例如:控制器可以从内存中读取指令和执行命令。

存储器:存储数据的部件,如常见的内存,硬盘等。按使用类型可分为只读存储器(ROM)和随机存取存储器(RAM)

输入输出设备:计算机的外接设备,比如键盘,鼠标就是输入设备,负责输入数据和操作;显示器就是输出设备,负责输出图像。

拓展:总线

​ CPU 和内存以及其他设备之间,也需要通信,因此我们用一种特殊的设备进行控制,就是总线。总线分成 3 种:

  1. 地址总线,专门用来指定 CPU 将要操作的内存地址。

  2. 数据总线,用来读写内存中的数据。

  3. 控制总线,用来发送和接收关键信号

标签:计算机,依曼,模型,图灵,冯诺,数据
From: https://www.cnblogs.com/suanyunyan/p/17308334.html

相关文章

  • 考虑需求响应和碳交易的综合能源系统日前优化调度模型
    考虑需求响应和碳交易的综合能源系统日前优化调度模型关键词:柔性负荷需求响应 综合能源系统参考:私我仿真平台:MATLAByalmip+cplex主要内容:在冷热电综合能源系统的基础上,创新性的对用户侧资源进行了细致的划分和研究,首先按照能源类型将其分为热负荷需求响应和电负荷需求响......
  • 考虑环境和需求响应的电力系统机组组合模型
    考虑环境和需求响应的电力系统机组组合模型关键词:机组组合改进粒子群算法需求响应微网 参考文档:《AModifiedBinaryPSOtosolvetheThermalUnitCommitmentProblem》完全复现仿真平台:MATLAB平台主要内容:代码主要做的是一个考虑需求响应的机组组合问题,首先构建了机......
  • sqlalchemy快速插入数据,scoped_session线程安全,加载类上的装饰器,基本增删改查,django中
    今日内容sqlalchemy快速插入数据sqlalchemy是什么orm框架,跟其他web框架没有必然联系,可以独立使用安装,快速使用,执行原生sql创建表和删除表不能创建数据库不能修改字段(增加,删除)使用orm插入第一步:生成engine对象engine=create_engine("mysql+pymysql://[email protected].......
  • Linux操作系统进程的状态和转换(五态模型)
    1、进程的状态和装换1.1进程的三态模型按进程在执行过程中的不同情况至少要定义三种状态:运行(running)态:进程占有处理器正在运行的状态。进程已获得CPU,其程序正在执行。在单处理机系统中,只有一个进程处于执行状态;在多处理机系统中,则有多个进程处于执行状态。就绪(ready)态:进程具......
  • MATLAB代码:基于主从博弈的产消者 微网群优化定价模型
    MATLAB代码:基于主从博弈的产消者微网群优化定价模型关键词:主从博弈产消者微网动态定价能量管理仿真平台:matlab主要内容:为了提高用户间光伏电量共享水平,根据用户的用电特性,构建了光伏用户群内的多买方—多卖方格局。结合分布式光伏上网政策,运营商作为主导者,以其收益最......
  • MATLAB代码:储能参与调峰调频联合优化模型
    MATLAB代码:储能参与调峰调频联合优化模型关键词:储能调频调峰充放电优化联合运行 仿真平台:MATLAB+CVX平台主要内容:代码主要做的是考虑储能同时参与调峰以及调频的联合调度模型,现有代码往往仅关注储能在调峰方面的能力,而实际上同时参与调峰调频将超线性的提高储能的收益,在......
  • 基于MPPT算法的PV光伏阵列电网模型simulink仿真
    1.算法描述       光伏阵列(PhotovoltaicArray)是多片光伏模组的连接,也是更多光伏电池的连接,光伏阵列是最大规模的光伏发电系统。太阳能电池透过光生伏特效应可以将太阳光能转化成直流电能,但一块光伏模组(光伏板)能够产生的电流不够一般住宅使用,所以将数块光伏模组连接在......
  • flask之sqlalchemy快速插入数据-scoped_session线程安全-基本增删改查-表模型一对多-
    目录flask之sqlalchemy快速插入数据-scoped_session线程安全-基本增删改查-表模型一对多-多对多-连表查询今日内容1sqlalchemy快速插入数据2scoped_session线程安全2.1基本使用2.2加在类上的装饰器3基本增删改查3.1基本增删改查和高级查询3.2原生sql3.3django中执行原生sq......
  • 3D开发工具HOOPS最新解析合集!助力实现web端高性能模型渲染!
     一、3D技术为创新提供强大助力(1)3D专家提供专属技术支持服务不管您想搭建桌面、WEB或者移动端APP应用,技术领先全球的HOOPSPlatform组件都可以为您提供弹性的3D集成架构,同时,一批可信任的工业领域3D技术专家也将为您提供技术支持服务。(2)多平台自由且快速地转换如果您的客户期望......
  • 基于YALMIP 的微网优化调度模型 做了一个简单的微网优化调度模型,模型中含有蓄电池储能
    微网优化调度机组组合YALMIPcplex 编程语言:MATLAB平台主题:基于YALMIP的微网优化调度模型内容简介:程序基于MATLAByalmip开发,做了一个简单的微网优化调度模型,模型中含有蓄电池储能、风电、光伏等发电单元,程序运行结果良好,适合初学。ID:6750634286205146......