![](https://csdnimg.cn/release/download_crawler_static/89123650/bg1.jpg)
8 位移位寄存器的设计
Robei LLC
1. 实验目的
要求掌握 8 位移位寄存器原理,并根据原理设计 8 位移位寄存器模块以及设计 test_bench,
最后在 Robei 可视化仿真软件进行功能实现和仿真验证。
2. 实验准备
有一个 8 比特的数据(初值设为 10011100)和一个移位设置数据 s,根据 s 的值不同,
产生不同的移位。这里规定移位的方向是向右,由于是 8 比特,因此 s 的变化范围为 0 到
7。
3. 实验内容
3.1 shift 模型设计
1) 新建一个模型命名为 shift,类型为 module,同时具备 5 输入 1 输出,每个引脚的属
性和名称参照下图 2 进行对应的修改。
图 1. Shift 引脚的属性