所需E币: 3
时间: 2019-12-25 06:10
大小: 58.55KB
DSP的汇编语言是使DSP功能发挥到极致的利器,DSP具有实时吞吐率、数据驱动的特点,而这一切的实现除了硬件功能的提升就是依靠算法的变换来实现。汇编语言作为最接近硬件的语言,从利用硬件的特性,简化算法、提升速度。因此上,汇编语言的学习是DSP的重中之重。这本书正好可以满足学习汇编语言的要求。实验二DSP汇编语言编程基础一、实验目的1、了解DSP的寻址方式;2、了解DSP的汇编语言与C语言混合编程。二、实验器材1、安装有CCS的PC机一台;三、实验内容1、建立一个工程;2、用汇编语言编程实现一个可被C程序调用的例程。四、实验步骤1、汇编语言和C语言混合编程:(1)运行CCS,建立一个工程,取名exp2a,并保存到c:\ti\myprojects\xxx\Experiment2\目录下。(2)编辑如下C文件,取名exp2a.c并保存到c:\ti\myprojects\xxx\Experiment2\exp2a\目录。/*Assemblyroutine*/externintsum(int*);/*definex[]asglobalarray*/intx[2]={0x1234,0x4321};/*defineresultsasglobalvariable*/ints;voidmain(){s=sum(x);/*returnsumproduct*/}(3)编辑如下汇编文件,取名exp2_sum.asm并保存到c:\ti\myprojects\xxx\Experiment2\exp2a\目录。*******************……