ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

01、计算机原理结构,及冯诺依曼体系结构

2019-05-30 16:49:09  阅读:551  来源: 互联网

标签:01 计算机 依曼 硬件 内存 原理 体系结构 CPU 冯诺


1、计算机组成原理结构

计算机组成原理是入门和底层层面的第一课程,在硬件和软件之间需要一座桥梁,而“计算机组成原理”就扮演了这角色,它既隔离了软件和硬件,也提供了让软件无需关心硬件,就能直接操硬件的接口。

计算机组成原理是一个入门的计算机结构体系,如图

计算机应用程序(即应用软件)是运行计算机体系结构只上的,即系统软件之上,包含操作系统、编译原理、计算机网络;而系统软件又是依赖于计算机的硬件部分:计算机组成,包括CPU/GPU、内存/硬盘、显示器/键盘,等硬件。

学习资料有:

Coursera 上北京大学的《计算机组成》开放课程,图灵奖获作者《计算机组成与设计:硬件 / 软件接口》

2、冯诺依曼体系结构

计算机硬件:CPU,所有的计算都是有CPU完成的;

      内存(Memory):打开的浏览器、运行的游戏、都要加载到内存中才能由cpu运行,程序读取的数据、计算得到的结果,也都要放在内存里。

      主板(Motherboard):存放在内存里的程序和数据,需要被 CPU 读取,CPU 计算完之后,还要把数据写回到内存中,而CPU和内存的连接就是通过主板(Motherboard)实现的;

        主板的芯片组(Chipset)和总线(Bus)解决了 CPU和内存之间如何通信的问题。芯片组控制了数据传输的流转,也就是数据从哪里到哪里的问题。总线则是实际数据传输的高速公路。因

        此,总线速度(Bus Speed)决定了数据能传输得多快。

冯·诺依曼体系结构(Von Neumann architecture),也叫存储程序计算机

      包含两个概念:一个是可编程,一个是存储计算机

      任何一台计算机的任何一个部件都可以归到运算器、控制器、存储器、输入设备和输出设备中,而所有的现代计算机也都是基于这个基础.架构来设计开发的。

                 

 

标签:01,计算机,依曼,硬件,内存,原理,体系结构,CPU,冯诺
来源: https://www.cnblogs.com/gopark/p/10950457.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有