实验四 移位运算器实验
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验四移位运算器实验
一、实验目的
验证移位控制器的组合功能
二、实验内容
1、实验原理
移位运算实验原理如图3-4所示,使用了一片74L S299(U34)作为移位发生器,其八位输入/输出端通过74L S245引到总线,总线控制方式见图1—6,J A4接通时输出到总线。299B`信号由开关299B提供,控制其使能端,T4为其时钟脉冲,手动方式实验时将T4与手动脉发生器输出端S D相连,即J23跳线器上T4连S D。由信号S0、S1、M控制其功能状态,详细见下表3—3。
2、实验接线
1、J20,J21,J22,接上短路片,
2、J24,J25,J26接左边;
3、J27,J28 右边;
4、J23 置右边T4选“SD”
5、JA5 置“接通”;
6、JA6 置“手动”;
7、JA3,JA4 置“接通”;
8、JA1,JA2,置“高阻”;
9、JA8 置上面“微地址”
10、EXJ1接BUS3
11、CE、ALU_B 置“1”,
12、299B 置“0”
3、实验步骤
⑴ 连接实验线
路,仔细查线无误后接通电源。 ⑵ 置数,具体步骤如下:
⑶ 移位,参照上表改变S 0、 S 1、 M 、 299B 的状态,按动手动脉冲开关以产生时钟脉冲T 4,观察移位结果。
四、实验数据
Q08I/O07I/O113I/O26I/O314I/O45I/O515I/O64I/O716Q7
17
OE12OE13S01S119CLK 12CLR 9DS011DS7
18
U34
74LS299
299B`S0S1VCC GND
AQ0
AQ7T4
UN1A 74LS08
UN1B 74LS08
UN2A 74LS32
UN2B 74LS32UN2C 74LS32
UN3A 74LS04
M
QCY
3
2
1
654
3
2
1
218109
6
54
R4910K
VCC
CLK
11
D
12S D
10
C D
13
Q
9
Q
8UN5B 74LS74
UN4B
UN4C
299B`
UN1D 74LS08UN1A 74LS08UN1B 74LS08
UN1C 74LS08
AQ7AQ0
UN3B 74LS32
UN4D
UN4E
AR
T4M
S0S1CN4QCY
UN2C 74LS08CY
UN2A 74LS08UN3B
UN3A 74LS3274LS32
CY
56123
312
431234
5
6
45
910
8111011
1213
8910
4
5
6
LZD 0-LZD 7
图3-4
BU SD0--D 7
KD7-KD0 = 00110101
299B S1 S0 M 功能状态
0 0 0 任意保持00110101
0 1 0 0 循环右移00110101->10011010->01001101 ... ->00110101
0 1 0 1 带进位循环
右移00110101->00011010->10001101->01000110->10 100011->01010001->10101000->11010100->0110 1010->00110101
0 0 1 0 循环左移00110101->01101010->11010100 ... ->00110101
0 0 1 1 带进位循环
左移00110101->01101011->11010110->10101100->01 011001->10110011->01100110->11001101->1001 1010->00110101
任意 1 1 任意装数11111111
实验心得:通过本次实验我们对移位运算器有了更深的认识。本组实验成员:张继杰庞振鹏