1、计算机组成原理实验报告实验名称: 算术逻辑运算实验 班级: 学 号: 姓名: 一、实验目的1、了解运算器芯片(74LS181 )的逻辑功能2、掌握运算器数据的载入、读取方法,掌握运算器工作模式的设置3、观察在不同工作模式下数据运算的规则二、实验设备1、YYZ02 计算机组成原理实验仪一台。2、排线若干。3、PC 微机一台。三、实验原理1、74LS181 封装图A0A3:第一组操作数据输入端B0B3:第二组操作数据输入端F0F3:操作结果数据输出端S0S3:操作功能控制端Cn:低端进位接受端Cn4:高位进位输出端M:算术/逻辑功能控制端2、74LS181 逻辑功能控制表3、算术逻辑运算部件原理图
2、四、实验结果记录1、连线准备(1)把输入、输出单元(INPUT/OUTPUT UNIT)的 IO-R、IO-W 与手动控制开关单元(MANUAL UNIT)的 IO-R、IO-W 相连接(2) (INPUT/OUTPUT UNIT)的 Ai 接地(3)把算术逻辑部件(ALU UNIT)的 S3-S0、M、Ci 与手动控制开关单元(MANUAL UNIT)的 S3-S0、M、Ci 相连接(4)把算术逻辑部件(ALU UNIT)的 B-DA1、B-DA2、ALU-B 手动控制开关单元(MANUAL UNIT)的 B-DA1、B-DA2、ALU-B 相连接2、记录结果( 包含采集结果前的动作 )1、
3、数据送入过程(1)把开关 IO-R、IO-W、B-DA1、B-DA2、ALU-B 拨上,确保为高电平,使这些信号处于无效状态(2)在输入数据的开关上拨好输入数据代码,如“00010001”(3)把输入控制信号 IO-R 开关拨下成低电平(4)把第一组数据输入控制信号 B-DA1 的开关拨动一次,即实现 “1-0-1”,产生一个负脉冲,作用是把数据送人第一数据寄存器 DA1 中2、数据运算过程(1)按照不同的算术/逻辑运算功能,拨好 S3-S0、M、Ci(2)把 ALU-B 控制信号开关拨下呈现低电平,这时运算结果送到总线,在总线指示灯上可观察到此数据3、实验结果记录M=0(算术 )DA1 DA
4、2 S3-S0Ci=1 Ci=0M=1(逻辑运算)00110101 10100111 0000 00110101 00110110 1100101000110101 10100111 0001 10110111 10111000 0100100000110101 10100111 0010 01111101 01111110 1000001000110101 10100111 0011 11111111 00000000 0000000000110101 10100111 0100 01000101 01000110 1101101000110101 10100111 0101 1100011
5、1 11001000 0101100000110101 10100111 0110 10001101 10001110 1001001000110101 10100111 0111 00001111 00010000 0001000000110101 10100111 1000 01011010 01011011 1110111100110101 10100111 1001 11011100 11011101 0110110100110101 10100111 1010 10100010 10100011 1010011100110101 10100111 1011 00100100 00100101 0010010100110101 10100111 1100 01101010 01101011 1111111100110101 10100111 1101 11101100 11101101 0111110100110101 10100111 1110 10110010 10110011 1011011100110101 10100111 1111 00110100 00110101 00110101五、实验总结与心得体会(1)在连线时一定要非常仔细小心,一旦连错的话,实验根本无法进行(2)通过这次实验使自己对计算机内的算术/逻辑运算有了更进一步的了解