实验二 COP2000运算器实验
【实验目的】
1 了解运算方法和运算器的组成 2 掌握行波进位加法器设计方法。 3 讨论并行进位加法器 4本实验为设计性实验。
【实验要求】
1 74LS181、74LS182级联方法和运算种类。 2 认识乘法阵列乘法器。
3 COP2000实验箱的算术逻辑单元。
【实验步骤】
1 设计十六位行波进位加法器(用全加器)。 2 用74LS181、74LS182实现十六位运算器。 3 运算器实现算术运算验证。
【实验内容】
一 设计十六位行波进位加法器(用全加器)。 二 用74LS181、74LS182实现十六位运算器。 三运算器实现算术运算验证。
连接线表 连接 1 2 3 4 5 6 7 8 信号孔 J1座 S0 S1 S2 AEN WEN Cy IN ALUCK 接入孔 J3座 K0 K1 K2 K3 K4 K5 CLOCK 作用 将K23-K16接入DBUS[7:0] 运算器功能选择 运算器功能选择 运算器功能选择 选通A 选通W 运算器进位输入 ALU工作脉冲 有效电平 低电平有效 低电平有效 上升沿打入
将55H写入A寄存器
二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据55H K23 0 K22 1 K21 0 K4(WEN) 1 K20 1 K3(AEN) 0 K19 0 K18 1 K2(S2) 0 K17 0 K1(S1) 0 K16 1 K0(S0) 0 置控制信号为:
K5(Cy IN) 0
按住CLOCK脉冲键,CLOCK由高变低,这时寄存器A的黄色选择指示灯亮,表明选择A寄存器。放开CLOCK键,CLOCK由低变高,产生一个上升沿,数据55H被写入A寄存器。
将33H写入W寄存器
1
二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据33H K23 0 K22 0 K21 1 K20 1 K19 0 K18 0 K17 1 K16 1 置控制信号为: K5(Cy IN) 0 K4(WEN) 0 K3(AEN) 1 K2(S2) 0 K1(S1) 0 K0(S0) 0
按住CLOCK脉冲键,CLOCK由高变低,这时寄存器W的黄色选择指示灯亮,表明选择W寄存器。放开CLOCK键,CLOCK由低变高,产生一个上升沿,数据33H被写入W寄存器。
置下表的控制信号, 检验运算器的运算结果 K5(Cy IN) X X X X 0 1 0 1 X X K2(S2) 0 0 0 0 1 1 1 1 1 1 K1(S1) 0 0 1 1 0 0 0 0 1 1 K0(S0) 0 1 0 1 0 0 1 1 0 1 结果(直通门D) 88H 22H 77H 11H 88H 89H 22H 21H AAH 55H 注释 加运算 减运算 或运算 与运算 带进位加运算 带进位加运算 带进位减运算 带进位减运算 取反运算 输出A
观察到:
运算器在加上控制信号及数据(A,W)后, 立刻给出结果, 不须时钟.
【心得体会】
本实验主要是对运算器的相关操作进行练习,手法是将数据写入累加器A和数据缓存寄存器w,然后通过相应的控制线和数据线将数据传入ALU,ALU将计算结果输出。通过本次试验懂得了运算器在计算机内部的运行原理,并更深刻的理解了其运行机制及工作过程,通过实验把课堂知识得到更好的运用。
2
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库实验二COP2000运算器实验报告在线全文阅读。
相关推荐: