2017年9月8日

算术右移verilog实现

摘要: 32位算术右移操作的描述是将寄存器的32位数据右移,左侧移位后空出的bit位用bit[31]填充。 《自己动手写CPU》一书中,对于openMIPS算术右移指令SRA的verilog实现如下: shiftres[31:0] = ( {32{reg2_i[31]}} << ( 6'd32 - {1'b 阅读全文

posted @ 2017-09-08 17:31 再见,列宁 阅读(9012) 评论(0) 推荐(0) 编辑

导航