请问这个vhdl条件语句语句为什么一直是错的

相同点:CASE语句中各子句的条件不能有重叠必须包容所有的条件;WITH_SECLECT语句也不允许选择值有重叠现象,也不允许选择值涵盖不全的情况另外,两者对子句各选择值的测试嘟具有同步性都依赖于敏感信号的变化。不同点:CASE语句只能在进程中使用至少包含一个条件语句,可以有多个赋值目标;WITH_SECLECT语句根据满足的条件对信号进行赋值,其赋值目标只有一个且必须是信号。

你对这个回答的评价是

采纳数:0 获赞数:2 LV1

case语句是顺序语句要用在进程,函数过程中,with-select是并行语句可以放在结构体的begin和end的位置

你对这个回答的评价是?

其实在最后的逻辑综合阶段达到的效果是一样的。

但是在代码书写阶段为了自己思维的方便而分成两种

case是顺序语句中用的,

你对这个回答的评价是

case必须在进程里面使用,是顺序执行嘚;

with_select不能在进程里使用是并行的。

你对这个回答的评价是

你对这个回答的评价是?

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

条件语句的执行是根据对条件的判断而选择执行的并不是按程序先后顺序执行。

只执行了a=a+1这一句而并没有执行a=4

你对这个回答的评价是?

当然不对啦条件语句是符合那个条件就执行那个语句,无先后次序可言

你对这个回答的评价是

条件语句是按照条件执行的 顺序语句才是按先后执行 还有一个叫循环語句的貌似没强调怎么执行

本回答被提问者和网友采纳

你对这个回答的评价是?

我要回帖

更多关于 vhdl语句 的文章

 

随机推荐