集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 3717|回复: 7

请问一下: assign A_16 = A_32[27:12]; 的意思是什么?

[复制链接]
ccs 发表于 2011-8-6 16:37:57 | 显示全部楼层 |阅读模式
请问一下: assign A_16 = A_32[27:12]; 的意思是什么?
 楼主| ccs 发表于 2011-8-6 16:38:25 | 显示全部楼层
连续赋值A_32的12-27位给A_16
liujilei311 发表于 2011-8-11 08:07:35 | 显示全部楼层
中间的“—”是没有用的,可以删去的!!!!!!!!
pengdan0905 发表于 2011-8-12 15:58:23 | 显示全部楼层
verilog中的-是为了方便读的,没实际的意义,可以不管,二楼的回答是对的
wangxia6112 发表于 2011-8-15 16:48:04 | 显示全部楼层
假如这样定义

wire [15:0]A_16;
wire [27:0]A_32;

assign A_16=A_32[27:12];

就是说将A_32中[27:12]的数值赋值给A_16。
dspmatlab 发表于 2011-8-16 10:47:12 | 显示全部楼层
本帖最后由 dspmatlab 于 2011-8-16 10:49 编辑

我咋看不懂三楼的意思啊     是指8'b0110_0101的吧?
liujilei311 发表于 2011-8-16 14:03:07 | 显示全部楼层
verilog中的-是为了方便读的,没实际的意义,可以不管。。。。。。。。。。
jerry5391 发表于 2011-8-17 09:37:29 | 显示全部楼层
2L是对的,其实看一下有关verilog的书籍,就可以了解
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|集成电路技术分享 ( 京ICP备20003123号-1 )

GMT+8, 2024-5-11 03:04 , Processed in 0.073913 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表