23,121
社区成员
发帖
与我相关
我的任务
分享
1 #include <stdio.h>
2
3 int main()
4 {
5 char src[30] = {"This is a test message.\n"};
6 char dst[30];
7 int len = 25;
8
9 __asm__ __volatile__(
10 "cld\n\t"
11 "rep movsb"
12 :
13 : "c"(len), "D"(dst), "S"(src)
14 );
15 printf("%s\t%d\n", dst, len);
16 return 0;
17 }