分享
收藏
返回
Mill
关注
私信
[问答]
【verilog每日一练】基本逻辑运算符的使用
开启该帖子的消息推送
Verilog
用组合逻辑实现以下运算
回帖
(11)
Mill
2023-8-11 10:32:05
解析:A<<2表示A左移n位且低位补0,A>>2表示A右移n位且高位补0,若实现乘/除以2^n可使用移位操作符,移位操作符将变量a二进制数每左移(<<)一位表示乘以2,每右移(>>)一位表示除以2
解析:A<<2表示A左移n位且低位补0,A>>2表示A右移n位且高位补0,若实现乘/除以2^n可使用移位操作符,移位操作符将变量a二进制数每左移(<<)一位表示乘以2,每右移(>>)一位表示除以2
hehung
2023-8-11 13:11:39
L = ((A & B) | (~A & C));
L = ((A & B) | (~A & C));
zealsoft
2023-8-11 15:25:30
module LogicOperation (
input A,
input B,
input C,
output L
);
assign L = (A & B) | (C & (~A));
endmodule
module LogicOperation (
input A,
input B,
input C,
output L
);
assign L = (A & B) | (C & (~A));
endmodule
卿小小_9e6
2023-8-11 16:06:55
L = ( !A & C ) | ( A & B ) ;
L = ( !A & C ) | ( A & B ) ;
更多回帖
rotate(-90deg);
回复
我也要说两句
回帖
回复评论
相关问题
在
verilog
语句中,非阻塞赋值和小于等于均使用符号“<=”,如何区分<=所表示的含义?
每日
一练
LabVIEW
每日
一练
汇总贴(1.20更新)(已颁奖)
关于Pads的
每日
一练
,你有什么想问的吗?
每日
一练
无法回复,看不到答案
16进制字符串的
逻辑运算
问题
如何去使用三目
运算符
?
【
verilog
每日
一练
】“inout” 双向端口类型的使用
关于C语言的
运算符
和表达式--笔记1
【
verilog
每日
一练
】如何区分<=表示的含义
×
长按上方图片保存到相册
复制链接
长按二维码打开
发帖