01冯诺依曼体系结构计算机组成的金字塔笔记

标准计算机结构组成

三大件:CPU、内存、主板(芯片组、总线)

芯片组:从哪到哪——北桥

总线:高速公路

其他配件:IO设备(显示器、键盘)、显卡(附GPU)

冯诺依曼体系

个人移动端乃至pc端,都遵循一个抽象概念:计算机——存储程序计算机

存储:可加载内存选择程序

程序:可编程:程序不是写死的

作用:无论哪个端的程序都是通过“高级语言”这样的编程语言撰写、编译之后,一样是把代码和数据加载到内存里来执行。

First Draft对计算机组成的看法

CPU:控制器+运算器

处理器单元(processing unit)

定义:数据通路(datapath)或运算器,包含算数逻辑单元(arithmetic logic unit/alu)和处理器寄存器(processor register)

作用:用来完成各种算术和逻辑运算

控制器单元(control unit/CU):

定义:指令寄存器(instruction register)和程序计数器(program counter)

作用:用来控制程序的流程,通常就是不同条件下的分支和跳转

内存

定义:用来存储数据(Data)和指令(Instruction)

计算机程序,也都可以抽象为从输入设备读取输入信息,通过运算器和控制器来执行存储在存储器里的程序,最终把结果输出到输出设备

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CYbs86CT-1629442373019)(C:\Users\11691\Desktop\md\博客\极客时间-计算机组成原理\01计算机组成的金字塔笔记.assets\image-20210819145755139.png)]

学习组成原理,其实就是学习控制器、运算器的工作原理,也就是 CPU 是怎么工作的,以及为何这样设计;学习内存的工作原理,从最基本的电路,到上层抽象给到 CPU 乃至应用程序的接口是怎样的;学习 CPU 是怎么和输入设备、输出设备打交道的

计算机行业的两大祖师爷之一,除了冯·诺依曼机之外,还有一位就是著名的图灵(Alan Mathison Turing)。对应的,我们现在的计算机也叫图灵机(Turing Machine)。那么图灵机和冯·诺依曼机是两种不同的计算机么?图灵机是一种什么样的计算机抽象呢?
在这里插入图片描述

图片转存中…(img-IW0jXgpJ-1629442373022)]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陈镇坤27

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值