计算机的组成(冯诺依曼体系)美籍匈牙利科学家冯·诺依曼最新提出程序存储的思想,并成功将其运用在计算机的设计之中,根据这一原理制造的计算机被称为冯·诺依曼结构计算机。
由于他对现代计算机技术的突出贡献,因此冯·诺依曼又被称为“现代计算机之父”。冯·诺依曼计算机 【von Neumann machine】 使用冯诺依曼体系机构的电子数字计算机。1945年6月,冯·诺依曼提出了在数字计算机内部的存储器中存
放程序的概念(StoredProgram Concept),这是所有现代电子计算机的模板,被称为“冯·
诺依曼结构”,按这一结构建造的电脑称为存储程序计算机(Stored Program
Computer),又称为通用计算机。冯·诺依曼计算机主要由运算器、控制器、存储器和输入输出设备组成,它的的特点是:程序以二进制代码的形式存放在存储器中;
所有的指令都是由操作码和地址码组成;指令在其存储过程中按照执行的顺序进行存储;以运算器和控制器作为计算机结构的中心等。
冯诺依曼计算机广泛应用于数据的处理和控制方面,但是存在一定的局限性。冯诺依曼理论的要点是:数字计算机的数制采用二进制;计算机应该按照程序顺序执行为了完成上述的功能,计算机必须具备五大基本组成部件,包括:1:输入数据和程序的输入设备;(鼠标键盘等)2:记忆程序和数据的存储器;(内存和外存、硬盘)3:完成数据加工处理的运算器;(cpu)4:控制程序执行的控制器;5:输出处理结果的输出设备。(显示器等)

转载于:https://blog.51cto.com/12121039/2385088

1.计算机的组成(冯诺依曼体系)相关推荐

  1. p2.第一章 Python基础入门 -- 冯诺依曼体系和计算机基础 (二)

    1.2 核心基础 1.2.1 计算机基础知识 艾伦·麦席森·图灵(Alan Mathison Turing,1912年6月23日-1954年6月7日),英国数学家.逻辑学家,被称为计算机科学之父,人工 ...

  2. 计算机原理学习(1)-- 冯诺依曼体系和CPU工作原理

    前言 对于我们80后来说,最早接触计算机应该是在95年左右,那个时候最流行的一个词语是多媒体. 依旧记得当时在同学家看同学输入几个DOS命令就成功的打开了一个游戏,当时实在是佩服的五体投地.因为对我来 ...

  3. 冯诺依曼体系、冯诺依曼型计算机的基本特点、组成、五大功能。

    冯诺依曼体系 认识冯诺依曼 冯·诺依曼(John von Neumann,1903年12月28日-1957年2月8日),美籍匈牙利数学家.计算机科学家.物理学家,是20世纪最重要的数学家之一.冯·诺依 ...

  4. 1.冯诺依曼体系结构组成及其特点

    冯诺依曼体系是美国叙利亚数学家冯诺依曼在1964年提出的存储程序原理,把程序当作数据来对待,程序和该程序处理的数据用同样的方式储存.当前最先进的计算机都是采用冯诺依曼体系结构,这也是冯诺依曼是数字计算 ...

  5. 冯诺依曼体系各硬件工作原理解析

    文章目录 计算机结构体系来源 冯诺依曼体系结构 主存储器的基本组成 运算器的基本组成 控制器的基本组成 计算机的工作过程 总结 计算机结构体系来源 1946年,美国发明了世界上第一台计算机ENIAC, ...

  6. 【Linux】从冯诺依曼体系到初识Linux下的进程

    目录 前言 1.冯诺依曼体系结构 2.管理和操作系统 3.初识进程 1.描述进程PCB(process control block) 1.标识符pid fork接口创建子进程 2.进程状态 3.进程优 ...

  7. 计算机系统(一)——冯诺依曼体系

    现代计算机的基本结构是由冯诺依曼提出的,冯诺依曼的体系结构体系如下图所示: 计算机由运算器.控制器.存储器(也就是内存).输入设备.输出设备五大部件组成. 其中运算器和控制器组成cpu.        ...

  8. 【linux】冯诺依曼体系|操作系统|管理本质

    文章目录 1. 冯诺依曼体系结构 1. 为什么要有内存? 1. 若内存不存在 2. 若内存存在 结论1 2.在硬件层面,单机和跨单机之间数据流是如何流向的? 结论2 2. 操作系统(Operator ...

  9. 【浅析】冯诺依曼体系

    一.冯诺依曼体系是什么?        1946年美籍匈牙利科学家冯·诺伊曼提出的存储程序原理,将程序指令存储器和数据存储器合并在一起的存储器结构,即把程序本身当作数据来对待,程序和该程序处理的数据用 ...

最新文章

  1. 【转】实现多行toolTips的类模块
  2. SourceTracker—微生物来源分析
  3. Linux同步自己的配置,Linux学习心得之——Rsync同步配置
  4. python三:if...else
  5. linux-java
  6. spring beans源码解读之--BeanFactory的注册
  7. java dubbo 方案,Missing artifact com.alibaba:dubbo:jar:2.8.4 dubbo解决方案
  8. web前端知识点太多_web前端常见知识点
  9. 电影混混天团经典的台词
  10. 蓝桥杯 ADV-201 算法提高 我们的征途是星辰大海
  11. hashmap原理_HashMap实现原理解读
  12. ansible的playbook进行yum批量安装nginx最新版本
  13. asp毕业设计—— 基于asp+access的网上论坛设计与实现(毕业论文+程序源码)——网上论坛
  14. (转)爆款游戏推动硬件普及,5G 促进 VR 产业规模化运用
  15. 时区相关-这一篇全了解
  16. spaCy 2.1 中文NLP模型
  17. 互联网产品经理的月薪是多少?治好奇!
  18. iOS 直播类APP开发流程
  19. Redis 入门教程(一)
  20. 《云计算核心技术剖析》-云计算的架构

热门文章

  1. 没想到这家聪明的公司,正在用AIoT让机器对话
  2. Oracle PL/SQL Developer集成TFS进行团队脚本文件版本管理
  3. oracle数据库enq: TX - allocate ITL entry性能诊断
  4. JUnit单元测试中的setUpBeforeClass()、tearDownAfterClass()、setUp()、tearDown()方法小结
  5. python 解析XML xml.dom
  6. 多行显示的UIButton
  7. WorkFlow For Net ! NET 平台工作流 或 BPM
  8. 架构师之路 — API 经济 — RESTful API 设计规范原则
  9. Kubernetes — Helm 软件包管理工具
  10. 软件性能测试类型和指标