计算机组成原理复习(王道)(为了加深自己的印象)

1.2 计算机系统层次结构

1.2.1计算机系统的组成

  • 硬件系统和软件系统共同构成一个完整的计算机系统。硬件是指有形的物理设备,是计算机系统中实际中实际物理装置的总称。软件是指在硬件上运行的程序和相关的数据以及文档。
  • 计算机系统性能的好坏,很大程度上由软件的效率和作用来表征的,而软件性能的发挥又离不开硬件的支持。通常来说,一个功能若使用较为频繁且用硬件实现的成本较为理想,则使用硬件解决来提高效率。而用软件实现可以提高灵活性,但效率往往不如硬件实现高。

1.2.2计算机硬件的基本组成

1.早期的冯诺依曼机
冯诺依曼在研究EDVAC机时提出了“存储程序”的概念,‘存储程序’的思想奠定了现代计算机的基本结构,以此为概念的计算机统称为冯诺依曼机,其特点如下:
(1)计算机硬件系统由运算器、存储器、控制器、输入设备和输出设备五大部件组成;
(2)指令和数据以同等地位存储在存储器中,并且可按地址寻访;
(3)指令和数据均以二进制代码表示;
(4)指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;
(5)指令在存储器中按顺序存放。通常,指令是顺序执行的,在特定条件下可根据运算结果或根据设定的条件改变执行顺序;
(6)早期的冯诺依曼机以运算器为中心,输入/输出设备通过运算器与存储器传送数据。
备注:“存储程序”的概念是指将指令以代码的形式事先输入计算机的主存储器,然后按照其在运算器中的首地址执行程序的第一条指令,以后就按照该程序的规定顺序执行其他指令,直至程序执行结束。

典型的冯诺依曼计算机结构
2.现代计算机的组织结构
在微处理器问世之前,运算器和控制器分离,而且存储器的容量很小,因此设置成以运算器为中心的结构,其他部件通过运算器完成信息的传递。
但是现在随着微电子技术的发展,同时计算机需要处理、加工的信息量也与日剧增,大量的I/O设备和CPU的速度差距悬殊,因此以运算器为中心的结构不能满足计算机发展的要求。现代计算机已发展为以存储器为中心,使I/O操作尽可能地绕过CPU,直接在I/O设备和存储器之间完成,以提高系统的整体运行效率。
以存储器为中心的计算机结构目前大多数计算机仍遵循冯诺依曼的存储程序的设计思想。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值