移位运算器实验报告
1.实验目的
本实验旨在让学生熟悉移位运算器的原理和设计方法,通过实际操作加深对移位运算的理解,并掌握其应用。
2.实验原理
移位运算是一种基本的数字电路操作,通过改变二进制数的位序来实现数值的乘除等运算。移位运算器主要由寄存器、移位器和补码加法器等元件组成。
3.实验步骤
(1)原理图输入:调用寄存器、移位器、补码加法器等元件,根据图5完成四位补码运算器电路设计、调试并生成元件符号。(2)管脚锁定:平台工作于模式5,将4位操作数A(a3a2a1a0)锁定为输入,(3210)锁定为输出。
4.实验内容
将data段中的数据按照表格的形式写入到tale段中,并计算21年中的人均收入。
assumecs:codesg,es:tale,ss:stack
datasegment
d1975,1976,1977,1978,1979,...
dataends
5.实验结果
本实验的微程序实际上实现乘2功能。例如,输入为0C(12D),输出为18(24D),输出结果如下:
输入:0C(12D)
输出:18(24D)
6.实验问题与思考
控制存储器和主存储器在操作控制上有哪些不同?有什么本质区别?①主存储器:是计算机硬件的一个重要部件,并能由中央处理器(CU)直接随机存取。
通过本次实验,我们对移位运算器的原理和设计方法有了更深入的了解。在实际应用中,移位运算器在数字电路中扮演着重要的角色,如乘除运算、数据压缩等。我们也认识到了主存储器和控制存储器在操作控制上的差异。
海报
0 条评论
4
你 请文明发言哦~