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

📄 alu.v

📁 这个文件中使用verilog hdl简单的利用基本运算实现了微型的cpu设计开发过程
💻 V
字号:
`include "defines.v"module alu	(	out    ,	zero   ,	clk    ,	accum  ,	data   ,	opcode   	);output [7:0] out    ;output       zero   ;input        clk    ;input  [7:0] accum  ;input  [7:0] data   ;input  [2:0] opcode ;reg    [7:0] out    ;reg          zero   ;   always @(negedge clk)    case ( opcode )      `ALUADD : out <= accum + data;      `ALUAND : out <= accum & data;      `ALUXOR : out <= accum ^ data;      `PASSD  : out <=         data;      `PASS1,      `PASS2,      `PASS3,      `PASS4  : out <= accum;      default : out <= 8'bx;    endcase  always @(accum)    zero = ~(|accum);endmodule

⌨️ 快捷键说明

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