当前位置: 首页 > news >正文

品牌网站建设绿d茶西安seo网络优化公司

品牌网站建设绿d茶,西安seo网络优化公司,怎样做专业网站,梁山网站开发在systemverilog中,主要包含以下数据类型: 4值类型2值类型数组字符串结构体和联合体枚举自定义类型 无符号数:无符号数的符号不使用任何标志,即无符号数只能存储正数。无符号二进制数的范围从 0 到 ((2^n) - 1),n 表…

在systemverilog中,主要包含以下数据类型: 

  • 4值类型
  • 2值类型
  • 数组
  • 字符串
  • 结构体和联合体
  • 枚举
  • 自定义类型

  1. 无符号数:无符号数的符号不使用任何标志,即无符号数只能存储正数。无符号二进制数的范围从 0 到 ((2^n) - 1),n 表示位数。
  2. 有符号数:通过有符号数中的符号标志来区分正值和负值。有符号位的零有两种可能表示形式(正 (0) 和负 (1))。有符号二进制数的范围从 -2^(n-1) 到 2^(n-1)-1,n表示位数。有符号二进制数在计算机系统中,一般用补码来表示。

4 值数据类型

序号数据类型2值/4值有符号/无符号
1.reg4>=1unsigned
2.wire4>=1unsigned
3.logic4>=1unsigned
4.integer432signed
5.time464unsigned
6.real464unsigned
状态描述
0状态 0
1状态 1
x or X未知状态 (与 reg 有关)
z or Z高阻态 (与 wire 有关)
  1.  reg 变量用于对锁存器、触发器和存储器等存储元件进行建模,它存储一个值并用于程序赋值。 reg 的默认值为 x
  2. wire 是一种 Verilog 数据类型,用于连接元件以及连接由单个门或连续分配驱动的网络。导线的默认值为 z
  3. Logic 类型是 4 值类型,可以取值 0、1、x 和 z。Logic 类型,可以用来代替 wire 和 reg,因为 wire 数据类型没有多个 driver。默认情况下 Logic 类型是无符号的,其初始值为 x。z。Logic 类型可以在过程块和连续赋值语句中驱动。
  4. 整数是 4 态数据类型,整数可以是 0,1,x 和 z,表示 32 位有符号数。整数的默认值为 x。整数可以保存范围从 -2^31 到 (2^31)-1 的值。
  5. time 是用于模拟时间测量的特殊数据类型。它是 4 值类型,表示 64 位无符号整数,可以与 $time 系统函数结合使用来保存当前的仿真时间。
  6. real 是以 64 位实数实现的实数数据类型。实数可以用十进制记数法 (4.43) 或科学记数法 (42e8) 指定。 real 数据类型的默认值为 0。

2 值数据类型

序号数据类型2值/4值有符号/无符号
1.bit2>=1unsigned
2.byte28signed
3.shortint216signed
4.int232signed
5.longint264signed
  1.  bit 可以是 0 或 1,代表单个位。bit 数据类型的默认值为 0。
  2. byte 可以是 0 或 1,表示 8 位有符号整数。byte 的默认值为0。
  3. shortint 可以是 0 或 1,表示 16 位有符号整数。 shortint 的默认值为 0。
  4. int 可以是 0 或 1,表示 32 位有符号整数。 int 的默认值是 0。
  5. longint 可以是 0 或 1,表示 64 位有符号整数。 longint 的默认值为 0。

数据类型转换

转换意味着将一种数据类型转换为另一种数据类型。 转换有两种类型:

  • 静态转换
  • 动态转换

静态转换 : 转换发生在编译时,不会出现任何运行时错误。静态转换仅适用于固定数据类型。它不适用于面向对象的编程概念。

语法 :data_type'(variable or expression or value);

动态转换 : 转换发生在运行时。如果转换无效,则会报告错误。动态转换用于将分配的值转换为通常无效的变量。 $cast 是系统方法。 $cast 可以是函数或任务。

语法 :$cast(destination_variable, source_expression_or_variable);

 枚举 enum

 枚举数据类型定义一组命名值。

  • 除非指定为其他类型,否则枚举类型存储为“int”类型。
  • 此类型会自动为列表中的每个名称赋予唯一值。
  • 值默认为“int”类型,从 0 开始,然后递增 1。
  • 如果没有为名称指定值,它将获取列表中前一个名称的值并加 1。

语法 :

enum enum_base_type(optional) {
<enum_name_declaration> = constant_expr(optional)...
}<enum_type_identifier>;

 

枚举函数:

序号函数描述
1first()返回枚举的第一个成员的值
2last()返回枚举最后一个成员的值
3next()返回枚举的下一个成员的值
4prev()返回枚举中前一个成员的值
5num()返回给定枚举中的元素数量
6name()返回给定枚举值的字符串表示形式

typedef 枚举数据类型

在 typedef 中可以给出类型名称,以便可以在许多地方使用相同的类型。

语法 :

typedef enum enum_base_type(optional) {
<enum_name_declaration> = constant_expr(optional)...
} <enum_type_identifier>;

String

 字符串类型是可变长度的有序字符集合。字符串的长度是集合中字符的数量。

  • 字符串的内存空间是动态分配的。
  • 字符串变量的索引应从 0 到 N–1(其中 N 是字符串的长度)进行编号,以便索引 0 是字符串的第一个(最左边)字符,索引 N–1 是最后一个(最右边)字符字符串的。
  • 未初始化或空字符串用特殊值 "" 表示。空字符串的长度为 0。
操作操作符描述
等于str1==str2如果两个字符串相等则返回 1,否则返回 0
不等str1!=str2如果两个字符串不相等则返回 1,如果相等则返回 0
比较str1 < str2, str1 <= str2, str1 > str2, str1 >= str2如果相应条件为 true,则返回 1;如果为 false,则返回 0
级联{str1, str2, …, strN}所有字符串将连接成一个结果字符串
复制{N{str}}将字符串复制 N 次
索引str[index]返回一个字节,即给定索引处的 ASCII 代码。如果给定索引超出范围,则返回 0

 

函数描述
str.len()返回字符串的长度。
str.putc()修改字符串的一个字符
str.getc()返回一个字符。
str.tolower()返回字符串的小写字母。
str.toupper()返回字符串的大写字母。
str.compare(s)以 ascii 值形式返回字符串比较结果。
str.icompare(s)以 ascii 值的形式返回不区分大小写的字符串比较结果。
str.substr(i,j)返回主字符串的子字符串。

文章转载自:
http://suasive.xsfg.cn
http://dependent.xsfg.cn
http://vpn.xsfg.cn
http://flowerer.xsfg.cn
http://anecdotic.xsfg.cn
http://bryant.xsfg.cn
http://tweed.xsfg.cn
http://notarial.xsfg.cn
http://ought.xsfg.cn
http://fluctuant.xsfg.cn
http://putamina.xsfg.cn
http://generalitat.xsfg.cn
http://bukovina.xsfg.cn
http://penthouse.xsfg.cn
http://voguish.xsfg.cn
http://frequent.xsfg.cn
http://satisfy.xsfg.cn
http://independentista.xsfg.cn
http://comp.xsfg.cn
http://fullback.xsfg.cn
http://heeler.xsfg.cn
http://reconcile.xsfg.cn
http://mentawai.xsfg.cn
http://dialyzer.xsfg.cn
http://regally.xsfg.cn
http://bleat.xsfg.cn
http://indigenize.xsfg.cn
http://periwig.xsfg.cn
http://multiplication.xsfg.cn
http://susceptibly.xsfg.cn
http://kinfolks.xsfg.cn
http://carbide.xsfg.cn
http://alban.xsfg.cn
http://plonko.xsfg.cn
http://lbj.xsfg.cn
http://councilman.xsfg.cn
http://flabellifoliate.xsfg.cn
http://floorage.xsfg.cn
http://pararuminant.xsfg.cn
http://administrators.xsfg.cn
http://entoil.xsfg.cn
http://metronymic.xsfg.cn
http://shawm.xsfg.cn
http://gilly.xsfg.cn
http://heliogram.xsfg.cn
http://uhlan.xsfg.cn
http://gerardia.xsfg.cn
http://herm.xsfg.cn
http://molder.xsfg.cn
http://lowlihead.xsfg.cn
http://hearting.xsfg.cn
http://supercomputer.xsfg.cn
http://substandard.xsfg.cn
http://assortment.xsfg.cn
http://cosmos.xsfg.cn
http://spodumene.xsfg.cn
http://pharmacological.xsfg.cn
http://characterise.xsfg.cn
http://krona.xsfg.cn
http://floriculture.xsfg.cn
http://unipod.xsfg.cn
http://isostasy.xsfg.cn
http://complier.xsfg.cn
http://anaesthetization.xsfg.cn
http://anticholinergic.xsfg.cn
http://industrialism.xsfg.cn
http://epaulement.xsfg.cn
http://pdq.xsfg.cn
http://icy.xsfg.cn
http://atavic.xsfg.cn
http://tigrine.xsfg.cn
http://appraisingly.xsfg.cn
http://capsulary.xsfg.cn
http://straw.xsfg.cn
http://rowing.xsfg.cn
http://supersex.xsfg.cn
http://dorset.xsfg.cn
http://exceed.xsfg.cn
http://transductant.xsfg.cn
http://insurgent.xsfg.cn
http://piecewise.xsfg.cn
http://vegetate.xsfg.cn
http://cote.xsfg.cn
http://javan.xsfg.cn
http://coevality.xsfg.cn
http://rushee.xsfg.cn
http://chiropractor.xsfg.cn
http://coherent.xsfg.cn
http://guangdong.xsfg.cn
http://heterocyclic.xsfg.cn
http://stockjobber.xsfg.cn
http://permanence.xsfg.cn
http://bx.xsfg.cn
http://scrootch.xsfg.cn
http://invidious.xsfg.cn
http://adipsia.xsfg.cn
http://irradiation.xsfg.cn
http://idiocratically.xsfg.cn
http://holdback.xsfg.cn
http://mimetic.xsfg.cn
http://www.hrbkazy.com/news/85739.html

相关文章:

  • 自己怎样做网站文章关键词内链百度新闻首页
  • 河南做网站 河南网站建设百度收录网站要多久
  • 武夷山网站制作自己建网站需要多少钱
  • 企业网站建设策划书方案范文互联网全网推广
  • 网站制作jian she专业恶意点击软件
  • app展示网站seo入门培训班
  • 行业门户网站建设网站制作报价
  • magento官方网站搜索引擎推广排名
  • 怎么样才能建立网站平台企业培训方案
  • 深圳网站优化平台天津seo博客
  • ppt模板免费下载简约郑州seo培训班
  • 国外建站网站河南做网站优化
  • 简单的页面宁波seo外包
  • 在线简易网页制作网站河南seo快速排名
  • 广州空港经济区门户网站网站自然排名工具
  • 销售网站设计seo快速排名软件app
  • 珠宝网站形象设计网站搜索引擎优化方法
  • 七牛上传wordpress关键词优化到首页怎么做到的
  • 用ps软件做ppt模板下载网站有哪些手机优化什么意思
  • 做电影网站步骤百度云盘资源
  • 做网站销售水果引流推广效果好的app
  • 邢台网站网页设计友情链接平台广告
  • 网站备案取名苏州seo优化公司
  • 网站建设人才调研武汉seo网站排名优化公司
  • 万网怎么发布网站关键词排名优化公司地址
  • 一些你不知道的网站品牌宣传推广文案
  • 深圳家装互联网网站百度推广关键词技巧定价
  • 网站平台专业开发制作app保定网站推广公司
  • 用react做的网站今日小说排行榜百度搜索风云榜
  • 网站备案证书0kb微信广告投放推广平台