shifter32_var.v
来自「是verilog做的简化mips32指令系统。 有些小问题」· Verilog 代码 · 共 1,013 行 · 第 1/5 页
V
1,013 行
|(~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[17]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[16]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[15]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[14]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[13]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[12]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[11]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[10]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[9]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[8]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[7]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[6]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[5]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[4]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[3]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[2]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[1]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[0]); outreg[19]<= (~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[19]) |(~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[18]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[17]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[16]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[15]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[14]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[13]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[12]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[11]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[10]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[9]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[8]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[7]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[6]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[5]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[4]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[3]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[2]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[1]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[0]); outreg[20]<= (~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[20]) |(~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[19]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[18]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[17]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[16]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[15]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[14]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[13]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[12]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[11]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[10]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[9]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[8]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[7]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[6]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[5]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[4]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[3]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[2]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[1]) |( shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[0]); outreg[21]<= (~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[21]) |(~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[20]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[19]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[18]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[17]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[16]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[15]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[14]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[13]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[12]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[11]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[10]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[9]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[8]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[7]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[6]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[5]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[4]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[3]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[2]) |( shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[1]) |( shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[0]); outreg[22]<= (~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[22]) |(~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[21]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[20]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[19]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[18]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[17]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[16]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[15]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[14]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[13]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[12]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[11]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[10]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[9]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[8]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[7]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[6]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[5]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[4]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[3]) |( shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[2]) |( shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[1]) |( shamt[4]&~shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[0]); outreg[23]<= (~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[23]) |(~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[22]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[21]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[20]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[19]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[18]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[17]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[16]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[15]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[14]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[13]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[12]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[11]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[10]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[9]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[8]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[7]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[6]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[5]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[4]) |( shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[3]) |( shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[2]) |( shamt[4]&~shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[1]) |( shamt[4]&~shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[0]); outreg[24]<= (~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[24]) |(~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[23]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[22]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[21]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[20]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[19]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[18]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[17]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[16]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[15]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[14]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[13]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[12]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[11]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[10]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[9]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[8]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[7]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[6]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[5]) |( shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[4]) |( shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[3]) |( shamt[4]&~shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[2]) |( shamt[4]&~shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[1]) |( shamt[4]& shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[0]); outreg[25]<= (~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[25]) |(~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[24]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[23]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[22]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[21]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[20]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[19]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[18]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[17]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[16]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[15]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[14]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[13]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[12]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[11]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[10]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[9]) |( shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[8]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[7]) |( shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[6]) |( shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[5]) |( shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[4]) |( shamt[4]&~shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[3]) |( shamt[4]&~shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[2]) |( shamt[4]& shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[1]) |( shamt[4]& shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[0]); outreg[26]<= (~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[26]) |(~shamt[4]&~shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[25]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[24]) |(~shamt[4]&~shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[23]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[22]) |(~shamt[4]&~shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[21]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[20]) |(~shamt[4]&~shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[19]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]&~shamt[0]&inputa[18]) |(~shamt[4]& shamt[3]&~shamt[2]&~shamt[1]& shamt[0]&inputa[17]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]&~shamt[0]&inputa[16]) |(~shamt[4]& shamt[3]&~shamt[2]& shamt[1]& shamt[0]&inputa[15]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]&~shamt[0]&inputa[14]) |(~shamt[4]& shamt[3]& shamt[2]&~shamt[1]& shamt[0]&inputa[13]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]&~shamt[0]&inputa[12]) |(~shamt[4]& shamt[3]& shamt[2]& shamt[1]& shamt[0]&inputa[11])
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?