寄存器实验心得(共10篇).docxVIP

  • 7343
  • 0
  • 约7.27千字
  • 约 15页
  • 2019-05-05 发布于贵州
  • 举报
寄存器实验心得(共10篇)   通用寄存器实验报告   一、实验目的:   1、了解通用寄存器组的用途及对CPU的重要性。2、掌握通用寄存器组的设计方法。二、实验内容:   1、通用寄存器组的作用   通用寄存器组是CPU的重要组成部分。   从存储器和外部设备取来的数据要放在通用寄存器中;向存储器和外部设备输出的数据从通用寄存器中取出;参加算术运算和逻辑运算的数据从通用寄存器组中取出,同时通用寄存器也   是运算结果的暂存地。   通用寄存器组有两个读端口,负责提供进行算术逻辑单元需要的源操作数和目的操作数;有一个写端口,负责将运算结果保存到指定的寄存器内。   2、通用寄存器组功能实现   根据通用寄存器组的功能要求,一个只有四个16位寄存器的通用寄存器组的框图如下图所示:   ⑴寄存器部分:   当reset为低电平时,将四个16位寄存器R0-R3复位为0;当寄存器的write和sel   为高电平时,在时钟信号clk的上升沿将D端的输入D[15-0]写入寄存器,然后送到寄存器的输出Q[15-0]。4个寄存器的允许写信号write和外部产生的目的寄存器写信号DRWr直接相连。每个寄存器还有另一个选择信号sel,它决定哪一个寄存器进行写操作。4个寄存器的选择信号分别和2-4译码器产生的sel00、sel01、sel10、sel11相连。只有当一个寄存器被选中,才允许对该寄存

文档评论(0)

1亿VIP精品文档

相关文档