2.2 VHDL的基本结构

2.2.3 表达式
 表达式由对象与运算符组成。在表达式中还可以含有属性和函数调用。
 1. 预定义算符
 VHDL为构造计算数值的表达式提供了许多预定义算符。预定义算符可分为四种类型:逻辑运算符、算术运算符、关系运算符与连接运算符:
 一元逻辑运算符: not(非);
 二元逻辑运算符:and(与), or(或), nand(与非), nor(或非), xor(异或), xnor(异或非);
 一元算术运算符:+ (正号), -(符号), abs (绝对值);
 二元算术运算符:+(加),-(减), *(乘),/(除), mod(取模), rem(取余),**(乘方),sll(逻辑左移),sla(算术左移), srl(逻辑右移), sra(算术右移), rol(逻辑循环左移), ror(逻辑循环右移);
 关系运算符:=(等于),/=(不等于),<(小于),>(大于),<=(小于等于),>=(大于等于);
 连接运算符:&(连接)