- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
试验目的掌握运算器的组成及工作原理了解4位函数发生
一、实验目的:
1 .掌握运算器的组成及工作原理;
2 .了解4 位函数发生器74LS181 的组合功能,熟悉运算器执行算术操作和逻辑操
作的具体实现过程;
3 . 验证带进位控制的74LS181 的功能。
二、预习要求:
1复习本次实验所用的各种数字集成电路的性能及工作原理;
2预习实验步骤,了解实验中要求的注意之处。
三、实验设备:
EL-JY-II 型计算机组成原理实验系统一套,排线若干。
四、电路组成:
本模块由算术逻辑单元ALU 74LS181 (U7 、U8 、U9 、U10 )、暂存器74LS273
(U3 、U4 、U5 、U6 )、三态门74LS244 (U11 、U12 )和控制电路(集成于EP1K10 内
部)等组成。电路图见图1-1(a)、1-1(b)。
图1-1 (a )ALU 电路
图1-1 (b )ALU 控制电路
算术逻辑单元ALU 是由四片74LS181 构成。74LS181 的功能控制条件由S3、S2、
S1、S0、 M 、Cn 决定。高电平方式的74LS181 的功能、管脚分配和引出端功能符号详
见表1-1、图1-2 和表1-2。
四片74LS273 构成两个16 位数据暂存器,运算器的输出采用三态门74LS244 。它
们的管脚分配和引出端功能符号详见图1-3 和图1-4。
图1-2 74LS181 管脚分配 表1-2 74LS181 输出端功能符号
74LS181 功能表见表1-1,其中符号“+”表示逻辑“或”运算,符号“*”表示
逻辑“与”运算,符号“/ ”表示逻辑“非”运算,符号“加”表示算术加运算,符号
“减”表示算术减运算。
选择 M=1 M=0 算术操作
S3 S2 S1 S0 逻辑操作 Cn=1 (无进位) Cn=0 (有进位)
0 0 0 0 F=/A F=A F=A 加 1
0 0 0 1 F=/(A+B) F=A+B F=(A+B)加 1
0 0 1 0 F=/A*B F=A+/B F=(A+/B)加 1
0 0 1 1 F=0 F=减 1(2 的补) F=0
0 1 0 0 F=/(A*B) F=A 加A*/B F=A 加A*/B 加 1
0 1 0 1 F=/B F=(A+B)加A*/B F=(A+B) 加A*/B 加 1
0 1 1 0 F=(/A*B+A*/B) F=A 减B 减 1 F=A 减B
0 1 1 1 F=A*/B F=A*/B 减 1 F=A*/B
1 0 0 0 F=/A+B F=A 加A*B F=A 加A *B 加 1
1 0 0 1 F=/(/A*B+A*/B) F=A 加B F=A 加B 加 1
1 0 1 0 F=B F=(A+/B)加A*B F=(A+/B)加A*B 加 1
1 0 1 1 F=A*B F=A*B 减 1 F=A*B
1 1 0 0 F=1 F=A 加A F=A 加A 加 1
1 1 0 1 F=A+/B F=(A+B)加A F=(A+B)加A 加 1
1
文档评论(0)