首页 > 学院 > 开发设计 > 正文

判断1位十进制数是奇数还是偶数

2019-11-11 05:05:28
字体:
来源:转载
供稿:网友

题目要求:要求设计一个逻辑电路,能够判断1位十进制数十奇数还是偶数,当十进制数为奇数时,电骡输出为1;当十进制数为偶数时,电路输出为0. 第一步,写出真值表: 第二步,根据真值表写出逻辑表达式。

若输入用sw[3:0]表示,输出用led表示。

led=¯(sw[3] ) sw[0] + ¯(sw[2] ) ¯(sw[1]) sw[0]

程序代码如下:

module odd_even( input [3:0] sw, output led ); assign led = (!sw[3] && sw[0]) || (!sw[2] && !sw[1] && sw[0]) ;endmodule
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表