计算机原理.ppt_第1页
计算机原理.ppt_第2页
计算机原理.ppt_第3页
计算机原理.ppt_第4页
计算机原理.ppt_第5页
已阅读5页,还剩117页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,计算机原理,什么是计算机,计算机是一个信息处理装置。 可以是一个复杂的数字电路系统(主流) 也可以是机械的 甚至是生化的 在这些装置的背后,一定存在某种原理性的东西。,帕斯卡和加法器,霍列瑞斯和第一台制表机,阿德勒曼博士和DNA计算机,计算机,做音乐盒的老师父:我事先根据乐曲的音符作出不同长度的铜片,再按一定的顺序将它们固定 图灵:计算机是一张纸,一支笔。我事先将规则写在纸上,笔可以按照纸上的规则,在纸上写下新的内容 冯.诺依曼:计算机可以存储程序,通过程序控制 计算机由Bus 、CPU、Memory 、IO Interface、IO device构成,1946年由美国宾夕法尼亚大学研制 E

2、NIAC(Electronic Numerical Integrator And calculator),运算速度 5000次/秒,功耗150kw,占地170m2 ,造价100万美元。,计算机的发展,大型化,小型化,计算机功能部件,1、总线 2、CPU 3、存储器 4、输入/输出,课程安排,第1阶段:预备知识、基本技能和模型机 目标:通过大量的实验来学习模型机,理解计算机的基本工作原理 数字电路基础:数字钟、ALU、寄存器、存储器 模型机:以教材第一章 1.2 计算机基础为蓝本,用数字电路中的器件搭建模型机 工具软件: proteus : (硬件设计)一种电路仿真软件 第2阶段:51单片机基础

3、 目标:通过单片机来掌握汇编语言、计算机的组成原理、总线、中断、定时 单片机基础:参考教材单片微型计算机原理及运用第2、3章(重点)和4、5、6章部分内容。 工具软件: proteus : (硬件设计)一种电路仿真软件 Keil C 51:(软件设计)一种进行单片机软件设计的集成环境IDE(Integrated Development Environment ) 面包板、实际电路板。 第3阶段:8086系统 目标:通过另一种机型来巩固和深化前面所学的知识,同时为考究的同学做准备。 CPU结构、指令集、汇编、总线、中断、定时。,预备知识、基本技能,信息表示基础 数 制 二进制数的运算 信息在数字

4、系统中的表示 数字电路基础(proteus) 组合逻辑电路 38译码器 加法器、ALU 时序逻辑电路 数字钟 寄存器通路 综合实验 运算器的控制 半导体存储器控制实验 运算器与存储器的数据通路实验,数 制(怎样表示一个数),数 数值:数的大小。 数码:表示数值的最基本符号(有限性、方便性) 数符:由数码构成的一个排列(数码序列)。 计数制(简称数制):多位数符的构成方法,以及数符所表示的数值(数的大小)的计算方法。 基:数码的个数,由此决定计数规则:逢几进几 权:由数码所在位置所决定的一个常数。 计算方法:每个数码代表的数值这个数码所在位置的权的总和。,十进制,数码:0、1、2、3、4、5、6

5、、7、8、9 基:10 权: 10的幂 数符:1999 计数规则:逢十进一 数值:,例:(1999)10 =(1103+9102+9101+9100)10,二进制,数码:0、1 计数规则:逢二进一 基数:2 权:2的幂,一般形式为: (N)2 =(bn-1bn-2b 1b0)2 = (bn-12n-1bn-22n-2b121b020)10,例:(1011101)2 = (126+025+124+123+122+021+120)10 =(64+0+16+8+4+0+1)10 =(93)10,数值越大,位数越多,读写不方便,容易出错!,八进制,数码:07 计数规则:逢八进一 基数:8 权:8的幂,

6、例: (128)8=(182+281+880)10 =(64+16+8)10 =(88)10,十六进制,数码:09、A、B、C、D、E、F 计数规则:逢十六进一 基数:16 权:16的幂,例: (5D)16=(5161+13160)10 =(80+13)10 =(93)10,DIY,数码:、 基数:3 权:3的幂 计数规则:逢三进一 将 表示为十进制, 133032 231 13034, ,二进制与八进制、十六进制之间的转换,(1)二进制与八进制之间的转换 三位二进制数对应一位八进制数。,(101011100101)2 =(101,011,100,101)2 =(5345)8,(6574)8

7、=(110,101,111,100)2 =(110101111100)2,二进制与十六进制之间的转换,例如: (9A7E)16 =(1001 1010 0111 1110)2 =(1001101001111110)2,四位二进制数对应一位十六进制数。,(10111010110)2 =(0101 1101 0110)2 =(5D6)16,十进制数转换成二进制,整数部分的转换:除2取余法。,例:求(217)10 =()2 解: 2217 余1 b0 2108 余0 b1 254 余0 b2 227 余1 b3 213 余1 b4 26 余0 b5 23 余1 b6 21 余1 b7 0,(217)

8、10 =(11011001)2,例:求(0.3125)10 =( )2 解: 0.3125 2 = 0.625 整数为0 b- 1 0.625 2 = 1.25 整数为1 b- 2 0.25 2 = 0. 5 整数为0 b- 3 0. 5 2 = 1.0 整数为1 b- 4,说明:有时可能无法得到0的结果,这时应根据转换精度的要求适当取一定位数。,小数部分的转换:乘2取整法。,(0.3125)10 =(0.0101)2,几种计数进制数的对照表,二进制数的运算,二进制数的算术运算(加、减、乘、除) 1 位二进制数算术运算 多位二进制数算术运算,二进制加法,1 位二进制数的加法规则为: 000 0

9、11 101 110 (有进位) 多位二进制数的加法:,例1: 求11001010B11101B。 解: 被加数 11001010 加数 11101 进位 ) 00110000 和 11100111 则11001010B11101B11100111B。 由此可见,两个二进制数相加时,每1位有3个数参与运算(本位被加数、加数、低位进位),从而得到本位和以及向高位的进位。,1位二进制数减法规则为: 101 110 000 011 (有借位) 多位二进制数的减法,二进制减法,二进制乘法,1 位二进制乘法规则为: 000 010 100 111 多 位二进制乘法:,二进制除法的运算过程类似于十进制除法

10、的运算过程。 例4: 求 100100B101B。 解: 000111 101 100100 101 1000 101 110 101 1,二进制除法,二进制数的逻辑运算 1.“与”运算(AND) “与”运算又称逻辑乘,运算符为或。“与”运算的规则如下: 000 01100 111 例5: 若二进制数X10101111B,Y01011110B,求 XY。 10101111 01011110 00001110 则XY00001110B。,2. “或”运算(OR) “或”运算又称逻辑加,运算符为或。“或”运算的规则如下: 000 01101 111 例6: 若二进制数X10101111B,Y010

11、11110B,求X Y。 10101111 01011110 11111111 则XY11111111B。,3.“非”运算(NOT) “非”运算又称逻辑非,如变量A的“非”运算记作 。“非”运算的规则如下: 例7: 若二进制数A10101111B,求 。 01010000B 由此可见,逻辑“非”可使A中各位结果均发生反变化,即0变1,1变0。,4.“异或”运算(XOR) “异或”运算的运算符为或,其运算规则如下: 0 00 0 11 01 1 10 例8: 若二进制数X10101111B,Y01011110B,求 X Y。 10101111 01011110 11110001 则X Y1111

12、0001B。,信息在数字系统中的表示,外部世界的信息 数 有符号数、无符号数 整数、小数 文字(各种形状) 中文、藏文、英文、俄文、阿拉伯文。 7段码 图象(静态、动态) 声音 数字系统能处理的信息 0、1 信息的表示 怎样用0和1对上述的信息进行编码,数 值(怎样用0和1表示数的值),2进制编码表示 整数 无符号数 带符号数 原码 反码 补码 小数 定点数 浮点数 BCD编码表示 8421码 5421码 余3码,带符号数,符号的表示 表示符号的位 表示数值的位,例如:N11011, N2-1011在计算机中用8位二进制数可分别表示为: D7 D6 D5 D4 D3 D2 D1 D0,D7 D

13、6 D5 D4 D3 D2 D1 D0,符号,数值部分,原码、补码与反码,1.原码 正数的符号位用0表示,负数的符号位用1表示,数值部分用真值的绝对值来表示的二进制机器数称之为原码,用X原表示。 正数的原码 (设机器字长为8位) +115原01110011B; 负数的原码 -115原11110011B 零的原码 +0原00000 -0原 10000,补码,补数的概念(做个加法游戏) 加法器 刻度:表示数。 动作:进行运算 顺时针拨动指针:加 逆时针拨动指针:减 计算21? 9-3=? 936 99? 9918126 6 (mod12 自然丢掉) 3的补数是9 例如: 1171154 (mod1

14、2),0,3,6,9,能作减法,但结果不能为负数,钟坏了,只能顺时针拨动指针,并重新标注刻度 求22 求21 求23,问题,1.在模为12加法器的系统中,有多少个状态? 2. 能表示的数有哪些? 3.在2进制中,8位能表示多少个状态? 4.用8位2进制能表示哪些数?,怎样求补码,正数的补码与其原码相同,即X补X原; 零的补码为零,+0补-0补00000; 负数才有求补码的问题。 计算出该数绝对值的原码,对原码取反,再对整个数加1(绝对值取反加1) -5补 11111011 |-5| 原00000101 |-5| 原反11111010 |-5| 原反+111111011,反码,反码 一个正数的反

15、码,等于该数的原码; 一个负数的反码,等于该负数绝对值的原码按位求反(即0变1,1变0) 零的反码:+0反00000 -0反11111,+5反00000101,5反11111010,例子,例1: 假设X1+83, X2-76,当用8位二进制数表示一个数时,求X1、X2的原码、反码及补码。 解: X1原X1反X1补01010011B X2原11001100B,X2反10110011B X2补X反110110100B,补码的运算规则与溢出判别,补码的运算规则如下: X+Y补X补Y补 该运算规则说明:任何两个数相加,无论其正负号如何,只要对它们各自的补码进行加法运算,就可得到正确的结果,该结果是补码

16、形式。 X补补X原 对于运算产生的补码结果,若要转换为原码表示,则正数的结果X补X原;负数结果,只要对该补结果再进行一次求补运算,就可得到负数的原码结果。,例2: 用补码求X+Y 其中 X37 Y51。 解: 若X补00100101, Y补00110011,可得 X+Y补X补+Y补 00100101+0011001101011000 由于符号位为0是正数,所以 X+Y原X+Y补01011000 则 X+Y(01011000)288,例3: 用补码求X-Y X37 Y51 。 解: 若-Y补11001101,可得 X-Y补X补+-Y补 00100101+1100110111110010 由于符号

17、位为1是负数,所以 X-Y原X-Y补补10001110 则 X-Y-(00001110)2-14,溢出的判别,判别溢出的方法通常采用双高位判别法。 符号位(K n-1位) CS的进位 最高数值位(K n-2位) CP的进位 CS :若符号位发生进位,则CS 1;否则CS 0。 CP :若最高数值位发生进位,则CP 1;否则CP 0。,当两个正数补码相加时 若数值部分之和大于2n-1,则数值部分必有进位CP1;而符号位却无进位CS0。这时CSCP的状态为“01”,发生正溢出。 当两个负数补码相加时 若数值部分绝对值之和大于2n-1,则数值部分补码之和必小于2n-1,CP0;而符号位肯定有进位CS

18、1,这时CSCP的状态为“10”,发生负溢出。 当不发生溢出时,CS和CP的状态是相同的,即CSCP的状态为“00”或“11”。,例 7: 01011001 (+89) 10010010 (-110) 01101100 (+108) 10100100 (-92) +)011110000 (进位) +)1 00000000 (进位) 011000101 (-59) 1 00110110 (+54) CS0,CP1,正溢出 CS1,CP0,负溢出,例8: 00110010 (+50) 11101100 (-20) 01000110 (+70) 11100010 (-30) +) 000001100

19、 (进位) +)1 11000000 (进位) 0 01111000(+120) 1 11001110(-50) CS0,CP0,无溢出 CS1,CP1,无溢出,例9: 01010101 (+85) 10111100 (-68) 11011101 (-35) 00011101 (+29) +)1 10111010 (进位) +)0 01111000 (进位) 1 00110010(+50) 0 11011001(-39) CS1,CP1,无溢出 CS0,CP0,无溢出,小数的表示,定点表示法 在计算机中,如将小数点的位置固定不变,称为定点表示法。这个固定的位置是事先约定好的,不必用符号表示。

20、小数点固定在最高数值位之前,机器中能表示的所有数即为纯小数。 浮点表示法 在计算机中,小数点位置并不是固定不变的,而是可以改变的,这种表示法称为浮点表示法。用浮点法表示的实数,叫做浮点数。 科学计数法 任意一个二进制数N可以表示成如下形式: NM2E,数符,表示数的正、负,尾数,阶码,阶符,BCD码,BCD码:用一个四位二进制代码表示一位十进制数字的编码方法。,文字(各种形状),字符编码:中文、藏文、英文、俄文、阿拉伯文 ascII 中文 7段码 共阴 共阳,汉字编码 用计算机处理汉字,每个汉字必须用代码表示。键盘输入汉字是输入汉字的外部码。外部码必须转换为内部码才能在计算机内进行存储和处理。

21、为了将汉字以点阵的形式输出,还要将内部码转换为字形码。不同的汉字处理系统之间交换信息采用交换码。,(1) 外部码 汉字主要是从键盘输入,每个汉字对应一个外部码,外部码是计算机输入汉字的代码,是代表某一个汉字的一组键盘符号。外部码也叫输入码。汉字的输入方法不同,同一个汉字的外部码可能不一样。 (2) 内部码 汉字内部码也称汉字内码或汉字机内码。在不同的汉字输入方案中,同一汉字的外部码不同,但同一汉字的内部码是惟一的。 (3) 交换码 计算机之间或计算机与终端之间交换信息时,要求其间传送的汉字代码信息要完全一致。为此,国家根据汉字的常用程度定出了一级和二级汉字字符集,并规定了编码,这就是国标GB

22、2312-80信息交换用汉字编码字符集基本集,GB 231280中汉字的编码即国标码。该标准编码字符集共收录汉字和图形符号7445个。 (4) 输出码 汉字输出码又称汉字字形码或汉字发生器的编码。众所周知,汉字无论字形有多少变化,也无论笔划有多有少,都可以写在一个方块中;一个方块可以看作m行n列的矩阵,称为点阵。一个m行n列的点阵共有mn个点。例如1616点阵的汉字,共有256个点。每个点可以是黑点或者非黑点,凡是笔划经过的点用黑点,于是利用点阵描绘出了汉字字形,汉字的点阵字形在计算机中称为字模。如图1-8表示汉字“中”的1616点阵字模。,7段码,数码管,共阳极,h g f e d c b

23、a,a,b,c,d,g,e,f,h,共阳LED数码管 公共端(字位) 接高电平, 笔划(字段) 置为低电平 就被点亮了,h g f e d c b a,累加器 A,1 1 0 0 0 0 0 0,0C0H = “0”,比如要显示“0” 须令a b c d e f 为“0” 电平,g h为“1”电平。,再比如要显示“3” 须令a b c d g 为“0” 电平,e f h为“1”电平。,1 0 1 1 0 0 0 0,0B0H = “3”,7段码,图形信息在数字系统中的表示,图画在计算机中有两种表示方法:图像(image)表示法和图形表示法(graphics)。 图像表示法是把原始画面离散成mn

24、个像点(或称“像素”)所组成的一个矩阵,黑白画面的每个像素用1个二进制数表示该点的灰度,彩色画面的每个像素用3个二进制数来表示该点的3个分量(如R、G、B)的灰度。汉字字形的点阵描述就是一种黑白图像表示。 图形表示法是根据画面中所包含的内容,分别用几何要素(点、线、面、体)和物体表面的材料与性质以及环境的光照条件、观察位置等来进行描述,如工程图纸、地图等。汉字字形的轮廓描述法就属于图形表示。其优点是易于加工处理,数据量少。,数字电路(回顾),门电路 和、与、非 组合逻辑电路 输出、输出 状态的函数 时序逻辑电路 在数字电路中,凡是任一时刻的稳定输出不仅决定于该时刻的输入,而且还和电路原来的状态

25、有关者,都叫做时序逻辑电路,简称时序电路。 存储电路(主要是触发器) 时序图,组合逻辑设计,功能(译码3-8) 真值表 逻辑表达式 电路的实现: 通过与、或、非门电路 选用现成的集成电路,输 入,输 出,按照对应的逻辑关系,把输出变量表示为输入变量的与、或、非三种运算的组合,称之为逻辑函数表达式(简称逻辑表达式)。 由真值表可以方便地写出逻辑表达式。方法为: 找出使输出为1的输入变量取值组合; 取值为1用原变量表示,取值为0的用反变量表示,则可写成一个乘积项; 将乘积项相加即得。,A B,逻辑表达式和真值表,真值表,74LS138,真值表,4511:BCD7段码译码器(BCD to 7-seg

26、ment decoder),A B C D,abcdefg,真值表,算术运算是数字系统的基本功能,更是计算机中不可缺少的组成单元。,半加器:它是不考虑低位进位的加法器。 全加器:能把本位两个加数An 、 Bn 和来自低位的进位Cn-1三者相加,得到求和结果Sn 和该位的进位信号Cn 。,加法器,表3-2 例3-2真值表,该电路实现两个一位二进制数相加的功能。S是它们的和,C是向高位的进位。由于这一加法器电路没有考虑低位的进位,所以称该电路为半加器。根据S和C的表达式,将原电路图改画成图3-2(b)所示的逻辑图。,图3-2(b)逻辑图,半加器,表3-12 全加器 的真值表,由真值表写最小项之和式

27、,再稍加变换得:,全加器,由真值表写最小项之和式,再稍加变换得:,全加器,图3-22 全加器 (a)电路图 (b)逻辑符号,由表达式得逻辑图:,全加器,加法器,74ls283 输入 输出 真值表,ALU,74LS181,实验1:算术逻辑运算单元,一.实验目的 用门电路构成半加器,全加器。 掌握中规模集成电路加法器的逻辑功能。,实验1:算术逻辑运算单元,二.器件 .74LS00:四与非门 74LS86:四异或门 74LS283:四位全加器 74LS181:四位ALU,实验1:算术逻辑运算单元,三.原理图,实验1:算术逻辑运算单元,四.实验内容 参照电路图,用与或门和异或门构成一个2位的全加器。

28、验证74283的功能。 计算:10110011 11001110 计算:11000010 01000110 验证74181的功能。 计算:10110011 11001110 计算:11000010 01000110 计算:逻辑与、或、非、异或 4 用与或门和异或门构成一个4位的加法器,并包含进行补码计算时的溢出判断。,定义:时序逻辑电路在任何时刻的输出不仅取决于该时刻的输入,而且还取决于电路的原来状态。 电路构成: 存储电路(主要是触发器,必不可少) 组合逻辑电路(可选)。 时序逻辑电路的状态是由存储电路来记忆和表示的。,时序逻辑电路,时序逻辑电路的结构框图,触发器,触发器是构成时序逻辑电路的

29、基本单元电路。 触发器具有记忆功能,能存储一位二进制数码。 触发器有三个基本特性: (1)有两个稳态,可分别表示二进制数码0和1,无外触发时可维持稳态; (2)外触发下,两个稳态可相互转换(称翻转); (3)有两个互补输出端。 从电路结构、触发方式、逻辑功能分别进行学习。,图4-1与非门组成的基本RS触发器 (a) 逻辑电路 (b)逻辑符号,1状态:Q1、 Q 0 0状态:Q0、 Q 1,Reset为置0端(或复位端) Set为置1端(或置位端) 非号“”:表示低电平有效,表示低电平有效,1. 电路组成及逻辑符号,与非门实现的基本RS触发器,基本RS触发器,按照逻辑电路结构的不同,可以把触发器

30、分为基本RS触发器、同步RS触发器、主从触发器和边沿触发器。 按照触发方式不同,可以把触发器分为异步电平触发、同步电平触发、主从触发、边沿触发。 按照逻辑功能不同,可以把触发器分为RS触发器、JK触发器、D触发器、T触发器和T触发器。 集成触发器产品通常为D触发器和JK触发器。在选用集成触发器时,不仅要知道它的逻辑功能,还必须知道它的触发方式,只有这样,才能正确的使用好触发器。,触发器,双D触发器74LS74 (a) 外引脚图 (b)逻辑符号,1. 双D触发器74LS74外引脚图和逻辑符号,集成D触发器(D-TYPE FLIP-FLOP), 逻辑符号 “”表示边沿触发方式, “”表示主从触发方

31、式, 非号“”:表示低电平有效, 加小圆圈“”:表示低电平有效触发或下降沿有效触发, 不加小圆圈“”:表示高电平有效触发或上升沿有效触发 (Positive Edge-Triggered)。,双D触发器74LS74的功能表,触发方式为CP上升沿触发。,低电平有效的异步置0端和异步置1端,逻辑功能,74LS74的时序图,置0,置D,置1,时序图,1. 寄存器通常分为两大类:,数码寄存器:存储二进制数码、运算结果或指令等信息的电路。 移位寄存器:不但可存放数码,而且在移位脉冲作用下,寄存器中的数码可根据需要向左或向右移位。,2.组成:触发器和门电路。,一个触发器能存放一位二进制数码; N个触发器可

32、以存放N位二进制数码。,寄存器(Register),(1) 运算中存贮数码、运算结果。 (2) 计算机的CPU由运算器、控制器、译码器、寄存器组成,其中就有数据寄存器、指令寄存器、一般寄存器。,寄存器与存储器有何区别?,寄存器内存放的数码经常变更,要求存取速度快,一般无法存放大量数据。(常用在CPU中。) 存储器存放大量的数据,因此最重要的要求是存储容量。(类似于仓库),寄存器应用,寄存器的用途,数码寄存器具有接收、存放、输出和清除数码的功能。 在接收信号(称为写信号)控制下,将数据送入寄存器存放;需要时可在输出信号(读出信号)控制下,将数据由寄存器输出。,图5-1 单拍工作方式的数码寄存器,

33、1由D触发器构成的数码寄存器 (1)电路组成,CP:接收脉冲(控制信号输入端),输出端,数码输入端,数码寄存器,当CP时,触发器更新状态, Q3Q2Q1Q0=D3D2D1D0,即接收输入数码并保存。,单拍工作方式:不需清除原有数据,只要CP一到达,新的数据就会存入。,常用4D型触发器74LS175、6D型触发器74LS174、8D型触发器74LS374等。,工作原理,锁存器的工作原理,图5-2 锁存器,送数脉冲CP为锁存控制信号输入端,即使能信号(电平信号)。,工作过程: 当CP=1时,Q =D,电路接收输入数据; 不锁存数据,输出端的信号随输入信号变化;,当CP0时,数据被锁住,输出原来的状

34、态(锁存) 。,由D型锁存器(LATCH)构成的数码寄存器,8D型锁存器74LS373 (a) 外引脚图 (b) 逻辑符号,集成数码锁存器74LS373,8D型锁存器74LS373功能表,计数器,计数器:用以统计输入时钟脉冲CP个数的电路。 计数器的分类:,1按计数进制分 二进制计数器:按二进制数运算规律进行计数的电路称作二进制计数器。 十进制计数器:按十进制数运算规律进行计数的电路称作十进制计数器。 任意进制计数器:二进制计数器和十进制计数器之外的其它进制计数器统称为任意进制计数器。,二进制计数器是结构最简单的计数器,但应用很广。,分类,2按数字的变化规律 加法计数器:随着计数脉冲的输入作递

35、增计数的电路称作加法计数器。 减法计数器:随着计数脉冲的输入作递减计数的电路称作减法计数器。 加/减计数器:在加/减控制信号作用下,可递增计数,也可递减计数的电路,称作加/减计数器,又称可逆计数器。,4518:双BCD计数器(Dual BCD counter),实验2:数字钟,数字钟,实验3:寄存器与数据通路,一.实验目的 掌握寄存器存取数据及数据传输的工作原理。 熟悉缓冲门的控制功能。 熟悉四位寄存器的工作情况。 对于给定的数据进行传输,并显示验证之。 二.实验所用器件 74126三态输出的缓冲门。 74157四2选1数据选择器。 74175四D触发器。,器件,74LS126 :三态输出的缓

36、冲门。,器件,74LS157:四2选1数据选择器。,器件,74175:四D触发器。,原理图(框图),实验内容,验证74175的功能 验证74126的控制功能。 验证74157的数据选择功能。 按上图完成连线。 () 通过数据开关送数0110,1100 通过指示灯L0-L3显示。 通过指示灯L4-L7显示。(能不能,怎样操作?) ()用数据开关送数给寄存器R1。 ()用数据开关送数给寄存器R2。 ()完成数据在R1与R2间的传送。,思考题,74126的作用是什么? 什么是寄存器?将两片74175的CLOCK连在一起行吗? . 你能在实验电路上完成 R2送R1的功能吗?怎样完成? . 74157芯

37、片中,引腿STORE的作用是什么?,实验4:运算器的控制,一.实验目的 . 掌握算术逻辑运算单元的工作原理。 熟悉运算器的数据传送通路。 按给定的数据进行算术逻辑运算。 二.实验所用组件 174LS244三态输出的八总线缓冲门,两片 274LS273 八触发器,两片。 374LS181四位ALU,两片。,实验电路原理图,四.实验内容,1.数据传送:用数据开关向DR1、DR2寄存器置值。 (1) 数据开关送指示灯显示; (2) 向DR1送数; (3) 向DR2送数; (4) DR1、DR2的内容送指示灯; (5) DR2的内容送指示灯。,四.实验内容,2.ALU控制 将两个操作数送如DR1、DR2 进行计算 结果送显示灯 结构送DR2; 填写下表,8.1 半导体存储器,数字系统中用于存储大量二进制信息的器件是存储器。 穿孔卡片纸带磁芯存储器半导体存储器 半

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论