运算器实验
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
运算器实验
实验报告
实验要求:利用CPTH实验仪的K16…K13开关作为DBUS数据,其他开关作为控制信号,江数据写累加器A和工作寄存器W,并用开关控制ALU的运算方式,实现运算器的功能。
实验目的:了解模型机中算术,逻辑运算单元的控制方法。
实验电路:CPTH中的运算器由一片CPLD实现,有8种运算,通过S2,S1,S0来选择,运算数据有寄存器A和寄存器W给出,运算结果输出到直通门D。
连接线表
将45H写入A寄存器
二进制开关K23…K16用于DBUS[7:0]的数据输入,置数据45H
置控制信号为:
按住STEP脉冲键,CK由高变低,这时寄存器A的黄色选择指示灯亮,表明选择A寄存器。放开STEP键,CK由低变高,产生一个上升沿,数据55H被写入A寄存器。
将2AH写入W寄存器
置控制信号为:
按住STEP脉冲键,CK由高变低,这时寄存器W的黄色选择指示灯亮,表明选择W寄存器。放开STEP键,CK由低变高,产生一个上升沿,数据33H被写入W寄存器。
注意观察:
运算器在加上控制信号及数据(A,W)后,立刻给出结果,不须时钟。