⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 register.v

📁 verilog语言写的简单八位处理器。有8个模块
💻 V
字号:
module register(OPC_IRADDR,DATA,ENA,CLK1,RESET);    output[15:0] OPC_IRADDR;    input[7:0] DATA;    input ENA,CLK1,RESET;    reg [15:0] OPC_IRADDR;    reg state;    always@(posedge CLK1)    begin        if(RESET)           begin               OPC_IRADDR<=16'b0000_0000_0000_0000;               state<=1'b0;           end        else           begin               if(ENA)               begin                   casex(state)                       1'b0:begin                           OPC_IRADDR[15:8]<=DATA;                           state<=1;                             end                        1'b1:begin                            OPC_IRADDR[7:0]<=DATA;                            state<=0;                              end                    default: begin                                  OPC_IRADDR[15:0]<=16'bxxxxxxxxxxxxxxxx;                                   state<=1'bx;                            end                    endcase                end            else                state<=1'b0;            end        endendmodule

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -