首页 > 其他分享 >Verlog逻辑运算

Verlog逻辑运算

时间:2022-10-10 11:13:11浏览次数:41  
标签:操作数 逻辑运算 Verlog 运算符 异或 按位 逻辑 缩位

位运算符
按位运算的运算符是位运算符,原来的操作数有几位,结果就有几位,若两个操作数位数不同,则位数短的操作数左端会自动补.。

  1. 按位取反:~
  2. 按位与:&
  3. 按位或:|
  4. 按位异或:^
  5. 按位同或:^~ 或者

缩位运算符(归约运算符)

 

  1. 缩位运算符是单目运算符,按位进行逻辑运算,结果是一位值。
  2. 与缩位运算符:&
  3. 或缩位运算符:|
  4. 异或缩位运算符:^
  5. 与,或,异或和非运算符组合的复合运算符:&,|,~^

逻辑运算符

  1. 逻辑与:&&
  2. 逻辑或:||
  3. 逻辑非:!
    其中逻辑与和逻辑或是双目运算符,而逻辑非是单目运算符。

如果操作数是多位的,则将操作数看做整体。

    • 若操作数中每一位都是0值,则为逻辑0值;
    • 若操作数当中有1,则为位逻辑1值。

标签:操作数,逻辑运算,Verlog,运算符,异或,按位,逻辑,缩位
From: https://www.cnblogs.com/VARForrest/p/16774910.html

相关文章

  • C语言-逻辑运算符
    i++与++i的区别intmain(intargc,char*argv[]){inti=1; ints=++i; intx=i++; printf("%d,%d,%d",i,s,x); return0;} 答案:“3,2,2”。解析:i......
  • 数据类型与逻辑运算
    数据类型与逻辑运算数据类型数据类型分为整型、浮点型、列表、字符串和字典整型Int大白话就是整数应用场景:年龄、班级人数eg:name='kevin'age=18stu_......
  • 幂运算逻辑运算位运算
    //幂运算  很多运算都需要工作类来操作Doublepow=Mathpow(2,3);System.out.println(pow);逻辑运算符//与(and)或(or)非(取反)booleana=true;booleanb=false;......
  • 逻辑运算与按位运算
    Verilog语法中的运算有逻辑运算和按位运算两种:逻辑运算:把多位操作数视为1位,多位中有1就视为1,否则视为0,其结果为0/1/x三种。按位运算:对应的每一位分别求xx,结果仍......
  • 003 逻辑运算的高级用法
    [A]可选链(?.)场景:1. 开发中,我们经常使用obj.name的方式区获取对象的属性2.而我们又无法保证obj本身一定存在,若obj为null,undefined,以及obj......
  • 逻辑运算符
      假设变量A=1,变量B=0,则存在途中实例。切记:真为1,假为0。    ......
  • JAVA基础Day2-基本运算符/自增自减运算符/逻辑运算符、位运算符/包机制
    一、基本运算符算术运算符:+、-、*、/、%、++、--赋值运算符:=关系运算符:>、<、>=、<=、==、!=instanceof逻辑运算符:&&、||、!位运算符:&、|、^、~、>>、<<条件运算符:?:......
  • Python22-逻辑运算符
    逻辑运算符逻辑运算符经常和关系运算符一起使用,通过逻辑运算符来连接多个关系运算符参与的数据:主要就是bool类型的数据比较之后的结果是:bool类型#与and一假俱......
  • SQL 中的逻辑运算符
    SQL中的逻辑运算符在这篇文章中,我们将详细讨论SQL中的逻辑运算符logicaloperatorsinsqllogicaloperatorsinSQLlogicaloperatorsinSQLlogicaloperato......
  • 第6章 分支语句和逻辑运算符
    说明看《C++PrimerPlus》时整理的学习笔记,部分内容完全摘抄自《C++PrimerPlus》(第6版)中文版,StephenPrata著,张海龙袁国忠译,人民邮电出版社。只做学习记录用途。目......