题解 | #奇偶校验#
奇偶校验
https://www.nowcoder.com/practice/67d4dd382bb44c559a1d0a023857a7a6
`timescale 1ns/1ns module odd_sel( input [31:0] bus, input sel, output check ); //*************code***********// assign check = (sel==1'b1)?((^bus==1'b1)?1'b1:'b0):((^bus==1'b0)?1'b1:1'b0); //*************code***********// endmodule
这题主要考察奇数和偶数校验码,他们的概念是当数据中一的个数为奇数的时候为1,否则为0.其次sel用于选择进行奇校验还是偶校验。