ir.v

来自「SAP-1的硬體描述語言(使用Verilog語言)」· Verilog 代码 · 共 16 行

V
16
字号
module IR(op_code,operand,D,Li_,Ei_,clk,clr);
	output [3:0] op_code,operand;
	input [7:0] D;
	input Li_,Ei_,clk,clr;
	reg [7:0] q;

	always@(posedge clk)
		if(clr==1) q<=0;
		else if(Li_==0) q<=D;
	
	assign op_code = q[7:4];
	
	assign operand = Ei_ ? 4'bz : q[3:0];

endmodule

⌨️ 快捷键说明

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