BIT类型与STD_LOGIC类型有什么区别?

 我来答
动植物世界
高粉答主

2021-10-27 · 原创动物解说创作者(原创、原创、原创) 每天都趴网看各位的评...
动植物世界
采纳数:235 获赞数:372100

向TA提问 私信TA
展开全部

位(BIT)数据类型也属于枚举型,取值只能是“1”或“0”;位数据类型的数据对象(如变量、信号等)可以参与逻辑运算,运算结果仍是位数据类型。

表示类属性:描述数据元表示方面的属性。包括表示词、数据类型、数据格式、值域、计量单位。 

管理类属性:描述数据元管理与控制方面的属性。包括状态、提交机构、批准日期、备注。

基本属性:

(1)标识类属性:适用于数据元标识的属性。包括中文名称、英文名称、中文全拼、内部标识符、版本、注册机构、同义名称、语境。

(2)定义类属性:描述数据元语义方面的属性。包括定义、对象类词、特性词、应用约束。

(3)关系类属性:描述各数据元之间相互关联和(或)数据元与模式、数据元概念、对象、实体之间关联的属性。包括分类方案、分类方案值、关系。 

paykka
2025-08-05 广告
Paykka 的核心优势众多,包括省时,如快速开户、即时提现;高效,采用数字化流程,提升整体操作效率;低成本,通过本地清算降低费用;无担忧,提供 VIP 服务解决各种问题,全方位简化全球贸易流程。... 点击进入详情页
本回答由paykka提供
番茄爱apple
2011-10-24
知道答主
回答量:6
采纳率:0%
帮助的人:6.5万
展开全部
STD_LOGIC 有好几种状态包括高电平、低电平等等9种,BIT类型只有高低两种之分。我们编写VHDL等等文件的时候一般都是用STD_LOGIC,如果你只有用它里面的高低电平两种类型的话
BIT类型与STD_LOGIC类型是等效的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
肖传囯
推荐于2017-10-15 · TA获得超过143个赞
知道答主
回答量:17
采纳率:0%
帮助的人:31.9万
展开全部
bit只有0,1两种状态
std_logice包括高阻(Z)等其他状态。

详细说明如下:
BIT是一个逻辑型的数据类型,端口为BIT类型时,该端口的信号取值只可能是“1”或“0”(“1”或“0”是值逻辑值),当端口为BIT_VECTOR时,该端口的取值可能是一组二进制的值(如某一数据总线输出端口具有8位的总线宽度,那么这样的总线端口的数据类型可以被说明为BIT_VECTOR)。

STD_LOGIC是IEEE在1993年制定的新的标准(IEEE STD1164),它具有9种不同的值
'U'——初始值
'X'——不定
'0'——0
'1'——1
'Z'——高阻
'W'——弱信号不定
'L'——弱信号0
'H'——弱信号1
'-'——不可能的情况
在使用该数据类型时,在程序中必须写出库说明语句和使用包集合的说明语句。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式