系统架构设计师 之 冯·诺依曼体系结构

系统架构师的第一步便是计算机组成与体系结构

这里对老生常谈的计算机硬件组成与冯诺依曼体系结构做出以下总结:

 

1、组成包括五大部分:控制器、运算器、存储器、输入设备和输出设备。

控制器:依据机器指令,分析执行指令的部件,统一指挥、控制计算器各部件协调工作的中心部件;有三大主要组成部分:程序计数器PC,存储下一条要执行的指令;指令寄存器IR,存储将执行的指令;指令译码器ID,分析解释指令中的操作码字段。

运算器:即算数逻辑单元ALU,在控制器的控制下完成各种算数&逻辑运算;有四大组成部分:算数逻辑单元ALU,负责算数、逻辑运算;累加寄存器AC,是一个通用寄存器,用于缓存ALU工作区的数据;数据缓冲寄存器DR,用于写内存时,缓存指令或数据的寄存器;状态条件寄存器PSW,(也可划分与控制器)存储状态与控制标志的寄存器。

存储器:包括主存和辅存。主存(内存)主要用于存储现场操作的信息和中间结果(含数据&机器指令),辅存(外存)存储长期保存的数据。

输入设备:将原数据和程序输入计算机,并且转化为可识别信息的设备,常见输入形态包括:字符、图形、图像、语音等;常见设备:鼠键、扫描仪。

输出设备:将计算机处理的结果输出给人或接受外设,常见设备:显示器、打印机。

(存在I/O一体的设备,如:存储器、模数转化器ADC等)

2、存储思想:把运算过程描述为由一定顺序的指令集(程序),然后把指令集和数据一起输入计算机,计算机对其处理后,输出结果。

主要涉及的功能部件间合作关系流有一下三点:

①控制流:以控制器为中心,分别控制ALU、存储器、I/O的单向流。

②数据流:单向流:input -> 存储器(通常是主存)-> output;双向流:主存<==>辅存;主存<==>ALU

③地址指令集:只存在双向流:控制器<==>主存

3、计算机体系结构存在轻微的演变:由曾经的以运算器为中心,发展为现在的以存储器为中心。有人分析:随着微电子技术的进步,人们成功地研制出了微处理器.微处理器将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里.同时,随着半导体存储器代替磁芯存储器,存储容量成倍的扩大,加上需要计算机处理,加工的信息量与日俱增,以运算器为中心的结构已不能满足计算机发展的需求,甚至会影响计算机的性能。(但不能说这样的演变推翻了冯·诺依曼原理哦)

 

冯诺依曼体系结构计算机的基本原理是?

A信息存储 B存储智能 C数字控制 D存储程序和程序控制

认真理解便知晓答案OVO

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,036评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,046评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,411评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,622评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,661评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,521评论 1 304
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,288评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,200评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,644评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,837评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,953评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,673评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,281评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,889评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,011评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,119评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,901评论 2 355

推荐阅读更多精彩内容

  • 前言 本文为本人自学《计算机组成原理》(唐朔飞编著/第2版)第一章内容的总结,全文描述约90%皆基于个人对书本内容...
    JObjectLeo阅读 4,408评论 0 11
  • 众所周知,计算机硬件主要由CPU(运算器和控制器)、存储器(内存和外存)、外部设备(输入/输出设备)等构成。那这几...
    张利锋阅读 5,862评论 0 4
  • 阅读经典——《深入理解计算机系统》06 本文,我们要做一件大胆的事情,从零开始实现一个全新的指令集架构,以此深入理...
    金戈大王阅读 20,769评论 9 53
  • 关于计算机的最小存储单位 有一篇帖子介绍的非常好为什么计算机最小的存储单位是字节?而最小到的传输单位是bit?我来...
    DeepCode阅读 2,338评论 0 2
  • 计算机系统漫游 代码从文本到可执行文件的过程(c语言示例):预处理阶段,处理 #inlcude , #defin...
    willdimagine阅读 3,584评论 0 5