,如一个为z的值总是意味着高阻抗,一个为0的值通常是指逻辑0。
D
VerilogHDL中的常量是由四种基本值组成的。)。
18下列关于VerilogHDL语言中逻辑数值“x”和“z”的说法错误的是(
fAB
在数字电路中,x代表不定值,z代表高阻值。x可以用来定义十六进制数的4位二进制数的状态,八进制数的3位,二进制数的1位。
CD
z的表示方式同x类似,z还有一种表达方式是可以写作“?”。“4b101z”表示位宽为4的二进制数,从低位数起第4位为高阻值。)。
19下列关于VerilogHDL语言中常量说法错误的是(ABC
当常量不说明位数时,默认值是16位,每个字母用8位的ASCII值表示。VerilogHDL中有三种类型的常量:整型、实数型、字符串型。下划线符号“_”可以用在整数或实数中,它们就数量本身没有意义,但下划线符号不能用作首字符。
D
字符串是双引号内的字符序列,字符串不能分成多行书写。)。
20下列VerilogHDL常量说法正确的是(ABCD4D24位十进制数4D44位十进制数23b10五位二进制数32十六进制数
21下列关于VerilogHDL语言中参数型说法错误的是(A
)。
在VerilogHDL中用parameter来定义常量,即用parameter来定义一个标识符代表一个常量,称为符号常量。
BC
采用一个标识符代表一个常量可以提高程序的可读性和可维护性。parameter是参数型数据的确认符,确认符后跟着一个用逗号分隔开的赋值语句表,在每一赋值语句的左边必须是一个常数表达式。
D
parameter型数据是一种常数型的数据,其说明格式为:parameter参数名1表达式参数名2表达式参数名
表达式。
22下列VerilogHDL语言中参数型数据定义错误的是(ABCDparametermsb7定义参数msb为常量7parametere25f29定义两个常数参数parameterbyte_size8byte_size1byte_msbparameteraverage_delayrf2
)。
用常数表达式赋值
用常数表达式赋值)。
23下列关于VerilogHDL语言中数据类型综述,说法错误的是(ABCVerilogHDL有两大类数据类型:线网类型、寄存器类型。
线网数据类型表示结构实体之间的物理连接,线网类型的变量不能存储值。寄存器数据类型的关键字是reg,通过赋值语句可以改变寄存器存储的值,其作用与改变触发器存储的值相当。
fD
如果没有驱动元件连接到线网,线网的缺省值为X。)。
24下列关于VerilogHDL语言中数据类型说法错误的是(A
线网类型数据表示Verilog结构化元件间的物理连线,它的值由驱动元件的值决定。
B
寄存器数据类型表示一个抽象的r