最新实验一:脱机运算器实验.docxVIP

  • 122
  • 0
  • 约3.96千字
  • 约 6页
  • 2020-11-27 发布于天津
  • 举报
实验一脱机运算器实验 一、实验目的 1、 深入了解位片结构运算器AM2901的功能与用法; 2、 学习4片AM2901组成一个16位运算器的级连方式,深化运算器部件的组成、设计、控制和使用等方面的知识。 、实验原理 运算器是计算机中执行各种算术和逻辑运算操作的部件。运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑运 算,以及传送、移位、比较等操作。运算器的组成除了 ALU单元外,还包括必要的寄存器和移位器等部件。寄存器用于存 放操作数和运算结果,以节省访问存储器的时间;移位器实现数据的移位功能,以扩展 ALU的运算功能,增加数据传送的灵活性。 AM2901是一个4位的位片结构运算器,主要由ALU输入多路选择器、输出选择器、寄存器组和移位器等组成, 如图1-1所示。 4输岀丫 图1-1 AM2901芯片的内部组成结构 1 )算术逻辑ALU ALU为4位算术逻辑单元,共有8种运算功能,由输入端I」J 3的编码值决定执行哪一种功能。 2)通用寄存器组 AM2901内部有一个通用寄存器组,共有 16个4位的寄存器。寄存器组有A和B两个端口,其中端口 A只有读出数据功能,端 口 B具有读出和写入两种功能。即数据可以从A 口和B 口输出,但只能从B 口输入。 3 ) Q寄存器 Q寄存器位4位,在乘除运算中可用来存放乘数或商,故又称为乘商寄存器。 Q寄存器本身具有移位功能,可对

文档评论(0)

1亿VIP精品文档

相关文档