算术逻辑运算实验报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

算术逻辑运算实验报告一、实验目的a)了解运算器芯片74LS181的逻辑功能b)掌握运算器数据的载入、读取方法,掌握运算器的工作模式的设置c)观察在不同工作模式下数据运算的规则二、实验原理a)运算器芯片74LS181的逻辑功能b)运算器实验逻辑电路实验台运算器实验逻辑电路中,两片74LS181芯片构成一个长度为8位的运算器,两片74LS181分别作为第一操作数据寄存器和第二操作数据寄存器,一片74LS245作为操作结果数据输出缓冲器。三、实验过程a)连线参照实验逻辑原理图进行连线,实验台上数据线用总线连接器连接好后一般不动,控制信号线需手工连接。b)数据送入过程1)把开关拨上确保高电平,使这些信号处于无效状态。2)在输入数据开关上拨好输入数据代码,如“00010001”,即16进制数11H3)把输入控制信号开关拨下成低电平。4)把第一组数据输入控制信号开关拨动一次,产生一个负脉冲。c)数据输出过程1)为了检验输入数据的正确性,先把DA1中的内容送到总线上2)把输入数据上的开关上的输入数据代码拨成00H,与刚才送第一数据寄存器DA1的数据区别开。3)把输入控制信号开关拨上成高电平无效,这是总线上的状态应该与输入数据无关,显示为FFH。4)把74LS181功能控制端S3-S0设置为1111,M为1,参照逻辑功能表,其输出数据F等于第一组输入数据端A,既DA1上的数据。5)把控制信号拨成低电平,可以看到第一数据寄存器DA1中的数据11H经74LS181的A输入端传送到输出口F,再传送到总线。6)使用类似的方法把“00100010”用第二寄存器输入控制信号送到DA2,再将DA2中的数据送入到总线。d)数据运算过程1)进行数据运算操作2)从LS181逻辑功能表上查得“A加B,不考虑低端进位”操作的功能控制码为S3-S0=1001、M=0、Ci=1,把这些控制码拨好。3)把控制信号拨下,这时运算结果送到总线4)把写开关拨动一次,总线上的数据送到输出缓存器。5)验证低端位进位输入的作用6)进行减操作7)变换不同的操作数据、观察不同的运算结果。四、实验结果DA1DA2S3-S0M=0(逻辑运算)M=1(算术运算)Ci=1Ci=065H0A7H000000110101001101101100101065H0A7H000110110111101110000100100065H0A7H001001111101011111101000001065H0A7H001111111111000000000000000065H0A7H010001000101010001101101101065H0A7H010111000111110010000101100065H0A7H011010001101100011101001001065H0A7H011100001111000100000001000065H0A7H100001011010010110111110111165H0A7H100111011100110111010110110165H0A7H101010100010101000111010011165H0A7H101100100100001001010010010165H0A7H110001101010011010111111111165H0A7H110111101100111011010111110165H0A7H111010110010101100111011011165H0A7H1111001101000011010100110101五、实验心得通过算术逻辑运算实验,了解了74LS181的逻辑功能,掌握了运算器的载入、读取方法和设置工作模式,知道了不同模式的运算结果和规则。

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功