call_asm.c

来自「ARM example to demonstrate the assembly 」· C语言 代码 · 共 17 行

C
17
字号
/* Assignment - 3 */#include<stdio.h>#define SIZE 1000int main(){	int i,sourceAddr,destinationAddr,lengthOfData;	char memory[SIZE];	printf("\n enter the souce Addr, Destination addr, and the length of data:");		scanf("%d%d%d",&sourceAddr,&destinationAddr,&lengthOfData);		for(i=0;i<20;i++)		memory[i]=i+65;		MemCopy(memory+sourceAddr,memory+destinationAddr,lengthOfData);	printf("\n returned from assembly code");	for(i=0;i<70;i++)		printf("\t mem[%d]=%c",i,memory[i]);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?