BEAR2009 发表于 2010-6-23 15:26:45

急!求解决此语句的含义!!!

CONSTANT        INIT:        STD_LOGIC_VECTOR(23 downto 0) := "000111111000000010010011";--定义了一个常数向量
L_DATA <= INIT(23 - m);--此语句用于赋值
问:第二句括号中的含义,即INIT(23 - m)是什么意思,它是个什么值。

beyondlin 发表于 2010-6-23 15:31:31

前面有定义m的值么?
就是取出INIT信号的第(23-m)位,赋值吧。如果m=1,那就是取出第22位。

BEAR2009 发表于 2010-6-23 16:02:36

哦,知道了,谢谢了!

Sunlife 发表于 2015-5-20 15:16:23


前面有定义m的值么?
就是取出INIT信号的第(23-m)位,赋值吧。如果m=1,那就是取出第22位。

Sunlife 发表于 2015-5-20 15:16:44

前面有定义m的值么?
就是取出INIT信号的第(23-m)位,赋值吧。如果m=1,那就是取出第22位。
页: [1]
查看完整版本: 急!求解决此语句的含义!!!