集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 2299|回复: 3

判断一个字节里含1的个数(即奇偶校验)最简单有效的办法是什么?

[复制链接]
IPO 发表于 2010-9-18 12:12:32 | 显示全部楼层 |阅读模式
判断一个字节里含1的个数(即奇偶校验)最简单有效的办法是什么?
 楼主| IPO 发表于 2010-9-18 12:12:46 | 显示全部楼层
判断P
判断P
 楼主| IPO 发表于 2010-9-18 12:12:53 | 显示全部楼层
是判断 奇/偶数
还是准确的个数?
victory97 发表于 2010-9-23 12:15:50 | 显示全部楼层
异或,结果为0说明奇数,结果为1说明偶数
entiry odd is
port(datain: in std_logic_vector(7 downto 0);
        dataout: out std_logic
        );
end odd;

architecture behave of odd is
signal temp: std_logic;
begin
process(datain)
begin
temp<='1';
for i in 0 to 7 loop
temp<=temp xor data(i);   
end loop;                 
dataout<=temp;
end process
end behave;
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-4-20 07:18 , Processed in 0.061357 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表