fpga中求有符号数的绝对值 这是网上找到的方法 function [7:0] abs; input [8:0] data_in; if(data_in[8]) abs=1+(~data[7:0]); else abs=data[7:0]; endfunction 实际操作中用三态门判断: assign abs=data_in[8]?1+(~data[7:0]:data[7:0] ;