DSP的程序怎么编写完整?
main(){inti;unsignedint*px;unsignedint*py;unsignedint*pz;px=(unsignedint*)0x80000;py=...
main()
{
int i;
unsigned int * px;
unsigned int * py;
unsigned int * pz;
px=(unsigned int *)0x80000;
py=(unsigned int *)0x80100;
//-----请按实验要求将程序补充完整-----//
while(1)
{
} // 在此加软件断点
}
实验要求
1.对数据存储器地址0x80000H开始的16个单元进行赋值(具体数值可以自己选择)
2.将数据存储器地址0x8000H开始的16个单元作清零处理
3.将数据存储器地址0x80000H开始的16个单元的数值复制到数据存储器地址0x80100H中开始的16个单元 展开
{
int i;
unsigned int * px;
unsigned int * py;
unsigned int * pz;
px=(unsigned int *)0x80000;
py=(unsigned int *)0x80100;
//-----请按实验要求将程序补充完整-----//
while(1)
{
} // 在此加软件断点
}
实验要求
1.对数据存储器地址0x80000H开始的16个单元进行赋值(具体数值可以自己选择)
2.将数据存储器地址0x8000H开始的16个单元作清零处理
3.将数据存储器地址0x80000H开始的16个单元的数值复制到数据存储器地址0x80100H中开始的16个单元 展开
1个回答
展开全部
main()
{
int i;
unsigned int * px;
unsigned int * py;
unsigned int * pz;
px=(unsigned int *)0x80000;
py=(unsigned int *)0x80100;
//-----请按袭并实验要求将程凳咐序补充完整-----//
while(1)
{
for(i=0;i<16;i++)
{
scanf("%d",(px+i));
*(py+i)=0;
}
printf("\枣禅纯n");
pz=px;
px=py;
py=pz;
for(i=0;i<16;i++)
printf("%d",(py+i));
printf("\n");
}
// 在此加软件断点
}
{
int i;
unsigned int * px;
unsigned int * py;
unsigned int * pz;
px=(unsigned int *)0x80000;
py=(unsigned int *)0x80100;
//-----请按袭并实验要求将程凳咐序补充完整-----//
while(1)
{
for(i=0;i<16;i++)
{
scanf("%d",(px+i));
*(py+i)=0;
}
printf("\枣禅纯n");
pz=px;
px=py;
py=pz;
for(i=0;i<16;i++)
printf("%d",(py+i));
printf("\n");
}
// 在此加软件断点
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询