数字计算机的硬件组成概要精品PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
结束语
当你尽了自己的最大努力时,失败也是伟大的, 所以不要放弃,坚持就是正确的。
When You Do Your Best, Failure Is Great, So Don'T Give Up, Stick To The End
感谢聆听
不足之处请大家批评指导
Please Criticize And Guide The Shortcomings
4). 指令流和数据流 由于计算机件使用0和1两个二进制数字,所以使 用“位”(bit)作为数字计算机的最小信息单位。 CPU向存储器送入或从存储器取出信息时,用 B(字节)和W(字)等较大的信息单位来工作。一个 “字节”由8位二进制信息组成,而一个“字”则 至少由一个以上的字节组成。通常把组成一个字 的二进制位数叫做字长。 计算机字既可以代表指令,也可以代表数据。如 果某字代表要处理的数据,则称为数据字;如果 某字为一条指令,则称为指令字。 指令和数据统统放在内存中,从形式上看,它们 都是二进制数码。一般来讲,在取指周期中从内 存读出的信息是指令流,它流向控制器;而执行 周期中从内存读出的信息流是数据流,它由内存 流向运算器。
4.适配Байду номын сангаас与输入输出设备
目前常用的输入设备是键盘、鼠标器、数字扫描仪等。
它们的作用是把人们所熟悉的某种信息形式变换为机器内 部所能接收和识别的二进制信息形式。输出设备的作用是 把计算机处理的结果变换为人或其他机器所能接收和识别 的信息形式。如激光印字机、绘图仪、CRT显示器等。计 算机的输入/输出设备通常称为外围设备。由于种类繁多 且速度各异,因而它们不是直接地同高速工作的主机相连 接,而是通过适配器部件与主机相连接。适配器的作用相 当与一个转换器,它可以保证外围设备用计算机所要求的 形式发送或接受信息。计算机系统中还必须有总线。系统 总线是构成计算机系统的骨架,是多个系统部件之间进行 数据传送的公共通路。借助系统总线,计算机在各系统部 件之间实现传送地址、数据和控制信息的操作。
1.2.1 数字计算机的硬件组成
教学目的:认识计算机的主要组成和工作 原理
教学重点:计算机的工作原理 教学难点:计算机各组成部分的作用
用一个算盘,一张纸,一支笔来计算y=ax+b-c这个题目, 步骤如下 :
算盘计算中用到了:
1)纸:用于存储解题的原始信息; 2)算盘:用于对数据进行加、减、乘、除等算术运算; 3)笔:用于把原始数据和解题步骤记录到纸上,及把运算 结果写出;
2.存储器
存储器的功能:保存或“记忆”解题的原始 数据和解题步骤。在运算前把参加运算的 数据和解体步骤通过输入输出设备送到存 储器中保存起来。不论是数据,还是解题步 骤,存储器存储的全是0或1表示的二进制代 码。 目前采用半导体器件来作为存储器。 一个半导体触发器可以记忆一个二进制代 码,一个数假定用16位二进制代码表示,那么 就需要有16个触发器来保存这些代码。
4)我们人本身(主要是脑和手)用于控制解题步骤。
计算机与算盘类似相应部件如:
运算器:在计算机中相当于算盘功能的部件; 存储器:在计算机中相当于纸那样具有“记忆”功能的部 件;
输入设备输出设备相当于笔,把原始解题信息送到计算 机或把运算结果显示出来的设备;
控制器相当于我们的大脑,能够自动控制整个计算过程
存储单元:在存储器中保存一个数的16个触发器, 称为一个存储单元。
地址:存储器是由许多存储单元组成,每个存储单 元的编号,称为地址。
存储容量:存储器所有存储单元的总数。通常用单 位“KB、MB”表示,如64KB,128KB。存储容量 越大,
表示计算机记忆储存的信息就越多。
外存储器:计算机中又配备的存储容量更大的磁盘 存储器、光盘存储器等。相对而言,半导体存储 器称为内存储器,简称内存。
表1.3 指令的操作码定义 :
(3). 控制器的基本任务
计算机进行计算时,指令必须是按一定的顺序一
条接一条地进行。控制器的基本任务,就是按照 计算程序所排的指令序列,先从存储器取出一条 指令放到控制器中,对该指令的操作码由译码器进 行分析判别,然后根据指令性质,执行这条指令, 进行相应的操作。接着从存储器取出第二条指令, 在执行这第二条指令。依次类推,通常把取指令的 一段时间叫做取指周期,而把执行指令的一段时 间叫做执行周期。因此,控制器反复交替地处在 取指周期与执行周期之中。每取出一条指令,控 制器中的指令计数器就加1。从而为取下一条指令 做好准备,这也就是指令为什么在存储器中顺序 存放的原因。
演讲人:XXXXXX 时 间:XX年XX月XX日
3.控制器
控制器是计算机中发号施令的部件,它控制计算 机的个部件有条不紊地进行工作。具体的讲, 控制器的任务是从内存中取出解题步骤加以分 析,然后执行某种操作:
(1)计算程序
运算器只能完成加、减、乘、除四则运算及其 他一些辅助操作。对于比较复杂的算题,计算 机在运算前必须化成一步一步简单的加、减、 乘、除等基本操作来做。每一个基本操作就叫 做一条指令,而解算某一问题的一串指令序列, 叫做该问题的计算程序,简称为程序。
例如在前述求解y=ax+b-c的例子 ,如下图
(2) 指令的形式 每条指令应当明确告诉控制器,从存储器的那个 单元取数,并进行何种操作。
指令的内容由两部分组成,即操作的性质和操作 的地址。前者称为操作码,后者称为地址码。
操作码::指出指令所进行的操作,如加、减、乘、 除、取数、存数等等;
地址码:表示参加运算的数据应从存储器的哪个 单元取,运算的结果应存到哪个单元。
数字计算机主要组成分 , 如右图所示:
1.运算器
运算器就好比一个由电子线路构成的算盘,能进 行加、减、乘、除等算术运算,还可进行逻辑运 算。考虑到电子器件的特性,计算机中通常采用 二进制数。这是因为二进制数的运算规律非常简 单,在电子线路中比较容易实现,而且设备也最 省。
注:
二进制数和十进制数一样,在运算中,当数的位 数越多时,计算的精度就越高,但是位数越多, 所需的电子器件也越多。目前计算机的运算器长 度一般是8位、16位、32位或64位。