计算机组成原理算术逻辑运算实验报告

 

算术逻辑运算

实验报告

一、实验目的

?    了解运算器的组成结构

?    掌握运算器的工作原理

?    掌握简单运算器的数据传输通路

?    验证运算功能发生器74LS181的组合功能

二、实验设备

TDN-CM++教学实验系统一套

三、实验原理

?    运算器单元电路图

?    运算器的两个数据输入端由两个数据暂存器DR1、DR2来锁存数据,输入时,锁存器的控制端LDDR1和LDDR2为高电平,当T4脉冲到来时,总线上的数据就被锁存进DR1和DR2。

?    数据输入:输入开关经过一个三态门(74LS245)和内总线相连,该三态门的控制信号SW-B取低电平时,开关上的数据通过三态门而送入内总线。

?    数据输出:若要将运算结果输出到总线,将三态门74LS245的控制端ALU-B置低电平。否则输出高阻态。

?    总线数据显示灯(BUS UNIT)与内总线相连,显示内总线上的数据。

?    脉冲信号:实验电路中所有的时序信号均已连至“W/R UNIT”单元中的相应时序信号引出端,只需将“W/R UNIT”单元中的T4接至“STATE UNIT”单元中的微动开关KK2 的输出端,按动KK2,就可获得实验所需的单脉冲

 

 

 


四、实验内容

?          向DR1和DR2存入数据

?          将A=10000001输入到DR1,将DR1拨到1,DR2拨到0,调节输入数据开关  ,然后按下KK2,数据A就输入到DR1中;同理将B的值输入到DR2中。

?          显示DR1和DR2寄存器内容

?          将输入的数据进行各种算术及逻辑运算(表格:DR1、DR2、S3、S2、S1、S0、M、Cn、F)

?           

?           

五、实验结果总结

 通知本次的实验感受最为深刻的一点是细心、认真是最为关键的。对TDN-CM++教学实验系统一套器材有了一个比较深入的了解,对器材的各个开关按钮也有了一个初步的认识。

六、思考题

?    显示DR1DR2寄存器内容的原理

答:将ALU_B置为0,SW_B置为1,将S3,S2,S1,S0全部置为1,M置为1,即可显示DR1的值;令S3=1,S2=0,S1=1,S0=0,M=1即可显示DR2的值。

?    是否可以同时打开SW-BALU-B,为什么?

?    答:不能。SW_B是用来输入数据的,而ALU_B是用来输入数据的,输入数据时候应该将SW_B置为0,而ALU_B置为1,;输出数据时候相反。

?    如何控制运算器使其进行运算,都有哪些信号,每个信号必须满足什么条件?

?    答:数据输入之后,将ALU_B置为0,SW_B置为1,通过调节S3,S2,S1,S0的信号值,即可进行运算

?     

 

第二篇:8位算术逻辑运算 计算机组成原理 实验一

《计算机组成与结构》课程实验报告

相关推荐