00问答网
所有问题
如何在VHDL中定义一个数组存放四个8位二进制数?
如题所述
举报该问题
推荐答案 2016-10-19
声明一个二维数组,就可以将4个8位std_logic类型的值放在一个数组中了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/ejDrZrB00nBDjj0Dej.html
相似回答
vhdl
语言中的
数组如何定义
和使用?
答:
一维数组(又叫向量),直接定义,如: avariable SHUZU:std_logic_vector(3 downto 0);---shuzu是四位向量,变量 赋值:shuzu:="1111";shuzu(3):='1;二维数组:type matrix_type IS
array
(7 downto 0) of std_logic_vector (7 downto 0 signal matix : matrix_type; ---matix 是...
VHDL中数组
的
定义
和使用?
答:
SIGNAL a: matrix_index;--定义了数组a[4],即数组元素为a[0],a[1],a[2],a[3]constant R : matrix_index:=( x"15", x"0F", x"0A", x"06");--定义了常数数组R[4]--使用时跟C语言中一样,加下标就可以了,上面是用downto定义了方向,故R[0]是最后一项,如在R数组中R[...
VHDL
语言中整数
数组怎么定义
和使用
答:
如果是 0 到7,则是3位;如果是 0 到15,则是
4位
;其他类比。
VHDL
有8个常数需要用到,
怎么
把他们放到
一个数组
里,赋值怎么弄?
答:
constant R : matrix_index:=( x"15", x"0F", x"0A", x"06", x"2F", x"3A", x"4E", x"50 );--定义了常数数组R[8]--使用时跟C语言中一样,加下标就可以了,上面是用downto定义了方向,故R[0]是最后一项,如在R数组中R[0]=X"50",R[3]=X"2F",R[7]= x"15"
VHDL
...
大家正在搜
如何定义一个存放指针的数组中
定义一个存放10个整数的一维数组
如何把已经定义的数存放数组中
定义一个数组a存放10个整数
定义一个数组存放学生分数
定义一个数组并逆序存放
定义一个实型数组用来存放学生成绩
定义一个长度为10的一维数组
将一个数组中的元素逆序存放
相关问题
vhdl怎么做128个可以存放8位字节的数组
在VHDL语句中定义16位二进制数的数组,数组元素个数32个
vhdl 程序中如何定义二维数组?要求存放40个数,每个数占...
vhdl语言中的数组如何定义和使用?
VHDL有8个常数需要用到,怎么把他们放到一个数组里,赋值怎...
VHDL中数组的定义和使用?
VHDL中如何实现8位二进制乘除法运算?
用VHDL语言编程:编写一个8选1的多路开关,输入是8组8位...