blackfin通过函数调用实现矩阵相乘

帅到自然醒 28 0 APPLICATION/X-RAR 2020-09-19 17:09:35

完成矩阵A*B+C*D 实验要求: 1.其中(ABCD是六维矩阵) 2.要求有汇编语言和c语言两种算法编写 3.要求有子程序的调用 本实验要完成六维矩阵的相乘和相加,并采用子程序调用。 主要的思路有两种: 1. 六维矩阵的数据存储在A.data,B.data,C.data,D.data文件中,在汇编程序中以二进制读入数据,进行计算处理,结果输出。 2. 采用C语言调用汇编函数的办法:C语言中初始化ABCD四个矩阵,将地址传递给汇编程序。汇编程序完成矩阵的相乘相加,并存储在内存中,返回结果的地址。 经过分析,本实验的重点在于对Visual DSP++寄存器,内存地址,循环语句和堆栈的的认知和使用

用户评论
请输入评论内容
评分:
暂无评论