计算机组成原理运算器实验一算术逻辑运算实验
精品资料
精品资料
仅供学习与交流,如有侵权请联系网站删除 谢谢
仅供学习与交流,如有侵权请联系网站删除 谢谢 PAGE #
精品资料
精品资料
仅供学习与交流,如有侵权请联系网站删除谢谢
仅供学习与交流,如有侵权请联系网站删除谢谢 PAGE #
实验报告
一、实验名称
运算器实验一算术逻辑运算实验
二、实验目的
1、了解运算器的组成原理。
2、掌握运算器的工作原理。
3、掌握简单运算器的数据传送通路。
4、验证运算功能发生器(74LS181)的组合功能。
三、实验设备
TDN-CM++计算机组成原理教学实验系统一套,导线若干
四、实验原理
实验中所用的运算器数据通路如图1-1所示。其中两片74LS181以串行方式 构成8位字长的ALU,ALU的输出经过一个三态门(74LS245)和数据总线相 连。三态门由ALU-R控制,控制运算器运算的结果能否送往总线,低电平有 效。
为实现双操作数的运算,ALU的两个数据输入端分别由二个锁存器 DR1、DR2 (由74LS273实现)锁存数据。要将数据总线上的数据锁存到DRl、DR2中,锁
存器的控制端LDDR1和DDR2必须为高电平,同时由T4脉冲到来。
数据开关(INPUT DEVICE")用来给出参与运算的数据,经过三态(74LS245) 后送入数据总线,三态门由SW— B控制,低电平有效。数据显示灯(BUS UNIT")已和数据总线相连,用来显示数据总线上的内容。
图中已将用户需要连接的控制信号用圆圈标明(其他实验相同,不再说 明),其中除T4为脉冲信号外,其它均为电平信号。由于实验电路中的时序信 号均已连至 W / R UNIT ”的相应时序信号引出端,因此,在进行实验时,只需 将W/ R UNIT"的T4接至STATE UNIT ”的微动开关KK2的输入端,按动微动 开关,即可获得实验所需的单脉冲。
ALU运算所需的电平控制信号 S3、S2、S1、S0、Cn、M、LDDRI、 LDDR2、ALU-B、SW-B均由“SWITCH UNIT ”中的二进制数据开关来模拟, 其中Cn、ALU — B、SW一 B为低电平有效 LDDR1、LDDR2为高电平有效。
对单总线数据通路,需要分时共享总线,每一时刻只能由一组数据送往总 线。
客_■Ul-131 ]J - -▼沁■. j.AU--&A A)0 flLOCH].:LDDR2-
客_
■Ul-131 ]
J - -▼沁
■. j.
AU--&
A A)0 fl
LOCH].:
LDDR2-
sw-u ■
DRH;7?1
Q?--
(JuL'oi qj-
DR3m ^2
C?^4 JI?…和
AWfiaak
av 31 -
三交门W
营赛晋£
图l-1 运鼻曷我据逋路
五、实验内容
1 ?输入数据通过三态门74LS245后送往数据总线,在数据显示灯和数码 显示管LED上显示。
向DRI(或DR2)中置数,经ALU直传后,经过三态245送入数据总 线,在数据显示灯和数码显示管 LED上显示
将输入DRI和DR2中的两个数进行算术逻辑运算,验证 AIU的功能, 结果在数据显示灯和数码显示管 LED上显示。
六、实验步骤
1、输入数据通过三态门74LS245后经过数据总线在数据显示灯和数码显
示管LED上直接显示
按下图连接实验线路,仔细查线无误后,接通电源
"HriT nrvtri-
"HriT nrvtri-
用二进制数码开关输入数据 65H,观察总线数据显示灯和LED灯的 变化。设置:O SW-B=1;①从输入开关输入③打开三态门SW- B=0;@数据在数码管上显示:LED-B=0,发W/R脉冲。
观察实验结果。
向DRI(或DR2)中置数,经ALU直传后,经过三态245送入数据总线, 在数据显示灯和数码显示管LED上显示。
重新连接电路,仔细检查无误之后,接通电源。
精品资料
精品资料
仅供学习与交流,如有侵权请联系网站删除谢谢
仅供学习与交流,如有侵权请联系网站删除谢谢 PAGE #
精品资料
精品资料
仅供学习与交流,如有侵权请联系网站删除谢谢
仅供学习与交流,如有侵权请联系网站删除谢谢 PAGE #
K L-3
K L-3宴型擅罠邑
(2)向DR1和DR2寄存器中置入数据65H和A7H。流程为:
1)、用
1)、用
输入开关向寄存器DR1置数。
?使
?使SWITCH UNIT单元中的开关
SW-B=1;
从输入开关输入(数据显示:灯亮为0,灯不亮为1。下 同);
使开关SW-B=0;
③设置 LDDR1=1、LDDR2=0。
⑤将数据打入DR1[按KK2发F4脉冲],将总线上得数据在数码管上显 示:LED-B