【verilog每日一练】基本逻辑运算符的使用 - FPGA开发者技术社区 - 电子技术william hill官网 - 广受欢迎的专业电子william hill官网 - 威廉希尔官方网站
分享 收藏 返回

Mill 关注 私信
[问答]

【verilog每日一练】基本逻辑运算符的使用

用组合逻辑实现以下运算
image.png

回帖(11)

Mill

2023-8-11 10:32:05

解析: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));

zealsoft

2023-8-11 15:25:30
module LogicOperation (
  input A,
  input B,
  input C,
  output L
);

  assign L = (A & B) | (C & (~A));

endmodule

卿小小_9e6

2023-8-11 16:06:55
  1. L = ( !A & C ) | ( A & B ) ;

更多回帖

×
发帖