旱由 发表于 2025-9-28 18:44:21

数字电路基础实验

写Verilog最重要的是心中要有电路图(这个是官方说法),我觉得也可以理解为你要能知道你自己写出来的Verilog代码能够综合出什么东西来。
以下部分是必做题:
实验一 选择器
实验二 译码器和编码器
实验三 加法器与ALU
实验六 移位寄存器及桶形移位器
实验七 状态机及键盘输入
前面三个都很简单,这里我给出做第六第七的思路和代码。
实验六 移位寄存器及桶形移位器

RTL代码
点击查看代码module top(    inputclk,    inputrst,    input in,    output seg0, // 改为 7 位    output seg1// 改为 7 位);reg tmp;reg di;// 7 位reg gao; // 7 位always @(posedge clk or posedge rst) begin   if (rst) begin      tmp
页: [1]
查看完整版本: 数字电路基础实验