**Q:**本期我们将实现4位奇偶校验逻辑电路,即校验4位二进制代码中 "1" 的个数是奇数或偶数。
**A:**奇偶校验器的基本原理:采用异或运算对"1"的奇偶个数进行校验,从最高位依次往最低位进行连续异或运算。如果最后的异或运算结果为1,则此4位二进制代码有奇数(ODD)个1;如果异或结果为0,就有偶数(EVEN)个1。
使用DE2-115开发板的SW[3:0]输入做为4位二进制代码;LEDR1显示校验结果是奇数,LEDR0显示校验结果是偶数。
4位二进制代码奇偶校验器ModelSim仿真结果: