网站大量收购闲置独家精品文档,联系QQ:2885784924

《计算机组成原理》罗克露等编.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
第 1 页 第 章   概 论 “计算机组成原理 ”这 门课程 的主要 内容是 以单机系统为对 象 ,阐述计算机系统 的硬件 组成 ,其核心是建立计算机系统 的整机概念 。这里 的整机概念包括两个方面 ,即计算机 系统 的逻辑组成与工作机制 。本书将从 级和硬件系统级这两个层次逐步建立整机概念 。为此 , 在概论这一章首先 阐明 个重要 的基本概念 :信息的数字化表示 ,存储程序工作方式和计算 机系统 的层次结构 ;将 以上概念作为 了解计算机 的逻辑组成与工作机制 的基本 出发点 。 计 算 机 的基 本 概 念 计算机与诺依曼体制 计算机是 世纪人类最伟大 的发 明之一 。它通过 自动 、连续地运行程序 ,能够代 替人 类完成各种复杂的计算和实现对各类信息的处理 。 一个计算机系统 由硬件和软件两大部分组成 。硬件是指看得见 、摸得着 的设备实体 ,包 括运算器 、控制器 、存储器 、输入设备 、输 出设备等 ,如 图 所示 。软件则不能直接触摸, 比如程序 、文档等 。构造硬件 的基本思想是处理功能逻辑化 ,即用逻辑 电路构造各种功能部 件 ,如用 门电路 、触发器来构造运算器 、控制器 、存储器等 。在硬件基础上 ,可 以根据 需要 配置各种软件 ,如操作系统 、编程语言、各种支撑软件等 。硬件与软件按层次结构组成复杂 的计算机系统 。 图 计算机组成示意 图 一个计算机系统是如何工作 的呢?不管做一次复杂的数学计算,还是对大量的数据进行 查询 ,或者对一个过程实现 自动控制 ,用户都必须按照处理的步骤 ,用编程语言事先编写程 序,然后通过输入设备 (如键盘 )将程序和需要处理的数据送入计算机 ,存放在存储器 中。 用户编写的程序称为源程序,是不能被计算机直接执行的。计算机只能执行机器指令,即要 求计算机完成某种操作的命令,简称指令,如执行加法操作 的加法指令、执行乘法操作 的乘 法指令、执行传送操作的传送指令,等等。因此 ,计算机在运行程序之前,必须将源程序转 换为指令序列,并将这些指令按一定顺序存放在存储器 的若干单元 中。每个单元都有一个固 第 2 页 定 的编号 ,称为地址 。只要给 出某个地址 ,就能访 问相应 的存储单元 ,对该单元 的 内容进 行 读 /写操作。 当计算机启动运行后 ,控制器将某个地址送往存储器 ,从该 地址单元取 回一条指令 。控制器根据这条指令 的含义 ,发出相应 的操作命令 ,控制该指令 的执行 。比如执行一条加法指令 ,先要 从存储单元或寄存器 中取 出操作数 ,送入运算器 ,再将两个操作 数相加 ,并将运算处理的结果送 回存储单元或寄存器存放 。如果 用户需要 了解处理结果,则计算机通过输 出设备 (如显示器、打 印机等),将结果显示在屏幕上,或打印在纸上。图 给 出了计 算机 的简单工作流程。 从 以上的描述可 以看 出,计算机作为一个处理信息的工具, 首先需要解决两个最基本 的问题 :第一,信息如何表示 ,才能被 计算机识别;第二,采用什么工作方式,才能使计算机 自动地对信 息进行处理 。对这两个 问题的解决做出杰 出贡献,并且产生深远 影响的是一位美籍匈牙利数学家冯

文档评论(0)

一点通 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档