计算机系统的基本组成:
计算机=硬件+软件
硬件=主机+I/O设备
主机=主存储器+CPU
主存储器=地址寄存器(MAR)+数据寄存器(MDR)
CPU=运算器+控制器
与:有0则0
或:有1则1
异或:同0异1
计算机系统的功能部件
输入设备将信息转化为二进制的ASCII码
输出设备将二进制的ASCII码转为信息
存储器由存储体、地址寄存器、数据寄存器、时序控制逻辑构成,用于存放程序和数据。存储体存放二进制信息,地址寄存器(MAR)存放访存地址,经地址译码后找到对应的存储单元,数据寄存器用于暂存要从存储器中读或写的信息,时序控制逻辑用于产生存储器操作所需的各种时序信号。在现代计算机系统中,MAR与MDR存于CPU中。
存储器由若干个存储单元组成,存储单元的个数等于MAR的位数,其长度与PC长度相等;存储单元由若干个存储元件构成,每个存储元件可存放一位“0”或“1”,存储元件的个数即字长,存储字长可以是1B(8bit)或字节的偶数倍,等于MDR的位数
运算器用于进行算术运算和逻辑运算,由算术逻辑单元(ALU)、累加寄存器(ACC)、乘商寄存器(MQ)、操作数寄存器(X)等构成,其中算术逻辑单元是核心。
ACC:存放加法中的被加数与和,减法中的被减数与差,乘法运算中的乘积高位和除法中的被除数和余数
MQ:存放乘法中的乘数与乘积低位和除法中的商
X:存放加法中的加数,减法中的减数、乘法中的被乘数以及除法中的除数
M:主存中某一地址的存储单元 (M):取M中的数据 —>:送入
加法:(M)->X;(ACC)+(X)->ACC
乘法:(M)->MQ;(ACC)->X;0->ACC;(X)*(MQ)->ACC//MQ;
控制器指挥各部件自动协调进行工作,由程序计数器(PC)、指令寄存器(IR)和控制单元(CU)构成。PC用于存放当前要执行的指令地址,有自动加1的功能,与MAR直连;IR用于存放当前要执行的指令,其内容来自主存的MDR,取出指令中的操作码送至CU用以分析指令并发出各种微操作命令序列,取出地址吗送至MAR用以取出操作数 OP(IR)->CU;Ad(IR)->MAR
加法操作:(PC)->MAR;(MDR)->IR;OP(IR)->CU;Ad(IR)->MAR;(MDR)->X;(ACC)+(X)->ACC;(PC)+1->PC

冯诺依曼设计思想:存储程序+二进制表示
冯诺依曼计算机系统特征
(1)计算机由运算器、存储器、控制器、输入设备和输出设备五大部件构成;
(2)指令和数据以同等地位保存于存储器内,可按地址访问存储器;
(3)指令和数据均用二进制代码表示;
(4)指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置
(5)指令在存储器内按顺序存放,通常情况下指令顺序执行;
(6)机器以运算器为中心,I/O设备与存储器之间的数据传输通过运算器完成
现代计算机系统特征:以存储器为中心,I/O操作尽量避开CPU,实现I/O操作直接在I/O设备和存储器之间完成以提高运行效率

高级语言机:将高级语言翻译成汇编语言
机器语言机 :将汇编语言翻译成机器语言
汇编语言机:将机器指令翻译成微程序


操作系统机:用机器语言解释操作系统
机器语言机:直接执行微指令

计算机软件与硬件的关系
(1)二者相互依存,硬件是软件工作的物质基础,软件的正常工作是硬件发挥作用的唯一途径;
(2)硬件与软件无严格界限,在许多情况下,计算机的某些功能既可以由硬件实现,也可以由软件实现;
(3)计算机软件随硬件技术的发展而发展,软件的不断发展与完善又促进硬件的更新,二者交织发展,缺一不可

冯诺依曼计算机的主要组成及其特征相关推荐

  1. 计算机审计风险背景,计算机环境下审计风险的特征与对策研究 毕业论文.doc

    计算机环境下审计风险的特征与对策研究 摘要 随着市场经济体制的建立,审计在经济活动中的作用越来越突出,人们对审计的理解和认识越来越深刻,同时对审计的期望值越来越商,致使审计责任和审计风险也随之加大.如 ...

  2. 计算机应用冯诺依曼计算机图,冯·诺依曼计算机结构图解析

    美籍匈牙利科学家冯·诺依曼最新提出程序存储的思想,并成功将其运用在计算机的设计之中,根据这一原理制造的计算机被称为冯·诺依曼结构计算机,世界上第一台冯·诺依曼式计算机是1946年研制的EDVAC,由于 ...

  3. 电子计算机 冯诺依曼,冯诺依曼计算机的特点

    描述 冯诺依曼计算机 冯·诺伊曼结构,也称冯·诺伊曼模型或普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的计算机设计概念结构.依据冯·诺伊曼结构设计出的计算机称做冯.诺依曼计算机,又称存储 ...

  4. 计算机组成原理之冯诺依曼计算机

    冯诺依曼计算机 工作原理 组成 硬件系统 运算器 控制器 存储器 输入输出设备 软件系统 硬件与软件系统间的关系 计算机的层次结构 工作原理 存储程序:将程序放在计算机的存储器中 程序控制:按指令地址 ...

  5. (一)计算机组成原理之计算机系统导论(冯诺依曼计算机以及cpu,机器字长,MAR,存储单元,MDR,存储字长等)

    ❤️ 知识点 1.冯诺依曼计算机的构成:运算器,控制器,存储器,输入设备和输出设备 2.计算机的硬件组成:.原始的冯诺依曼在结构上是以运算器为中心,而发展到现在,以转向以存储器为中心.,现在通常将运算 ...

  6. 冯诺依曼计算机体系在现代微机中的应用,冯诺依曼体系结构 冯诺依曼计算机的基本原理...

    冯诺依曼体系结构 冯诺依曼计算机的基本原理 冯诺依曼体系结构 冯•诺依曼是一位匈牙利籍美国人,在数学.物理和化学方面拥有着天才般的杰出贡献,一生之中在现代计算机.博弈论.核武器和生化武器等许多领域内都 ...

  7. 冯诺依曼计算机的工作原理

    1.冯诺依曼计算机的工作原理: a.存储程序:将程序存放在计算机的存储器中. b.程序控制:按指令地址访问存储器并取出指令,经译码依次产生指令执行所需的控制信号,实现对计算机的控制,完成指令的功能. ...

  8. 冯诺依曼原理规划了计算机,冯诺依曼提出的原理_冯诺依曼计算机的基本原理是...

    冯诺依曼计算机的基本原理是 JPG,401x197,190KB,509_250 冯诺依曼计算机的基本原理是 JPG,600x390,231KB,384_250 冯诺依曼计算机的基本原理是 JPG,60 ...

  9. 根据冯诺依曼原理 计算机分为哪五大部件,冯诺依曼计算机的五大部件(什么是冯诺依曼计算机结构)...

    冯·诺依 操作环境:Windows7系统,戴尔G3电脑. 匈牙利裔美国科学家冯·诺依曼首先提出了程序存储的概念,并成功地将其应用于计算机设计.根据这一原理制造的计算机称为冯·诺依曼 基于冯·诺依曼体系 ...

最新文章

  1. VS2008中Web Reference和Service Reference的区别
  2. 开发日记-20190911 关键词 C代码实现shell ftw命令
  3. 安装好了java7怎么打开,Windows怎么安装JDK1.7 JDK1.7怎么安装图解
  4. sql server相关的命令行
  5. mysql characteristic_MySQL存储过程定义中的特性(characteristic)的含义
  6. ie浏览器网页版进入_IE浏览器打开网页速度很慢的解决办法
  7. java 字符串指定编码输出_java对字符的编码处理
  8. 惊呆了!速度高达15000fps的人脸检测算法!
  9. vs code打开新的文件后旧的文件被顶掉
  10. mysql int 判断_PHP通过PDO查MySQL查询int字段返回string类型,解决方案
  11. Android7.1 Audio的FW和HAL层dump PCM数据(三十七)
  12. Codeforces Round #389 (Div. 2) 752E(二分答案)
  13. mysql航空公司订票系统_航空订票系统(JAVA+SSH+MYSQL)
  14. deepin系统安装教程(详细)
  15. b temia 外骨骼机器人_纬创医学与加拿大B-Temia公司合作推出下肢外骨骼机器人...
  16. 网络数据保障ptop_网络影响未来十大预言
  17. 使用RMAN恢复备库
  18. 线性空间(向量空间)
  19. 2021年全球与中国不锈钢反应堆行业市场规模及发展前景分析
  20. cisco 内存利用率oid_交换机CPU、内存OID获取 | 聂扬帆博客

热门文章

  1. 【ArcGIS】使用ArcGIS进行坡度分析
  2. 关于nmonanalyser报错“输入超出文件尾”的解决方法
  3. dsp 28377在线升级 实例总结
  4. 关于多图纸设计的介绍
  5. 匿名内部类的使用场景
  6. moco接口框架介绍
  7. 推导三次以及四次方程的求根公式
  8. 共建手机页游生态圈 腾讯助力Cocos秋季峰会
  9. PS流示例(ISO13818文档)
  10. tightvnc linux,如何进行tightvnc linux连接