本文主要是介绍头歌传送指令第1关:传送指令 mov,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
编程要求
根据下方的所给的汇编代码,在右侧编辑器的代码文件的 Begin - End 区域内补充 C 语言代码。
mov %esp,%ebp
and $0xfffffff0,%esp
sub $0x20,%esp
movl $0xa,0x18(%esp)
mov 0x18(%esp),%eax
mov %eax,0x1c(%esp)
mov 0x1c(%esp),%eax
mov %eax,0x8(%esp)
mov 0x18(%esp),%eax
mov %eax,0x4(%esp)
movl $0x0,(%esp)
call 31 <main+0x31>
leave
ret
#include "stdio.h"int main() {int a = 10;int b;printf("评测结果:成功\n评测脚本:C\n返回结果:");//**********Begin********// 将变量 a 的值赋给 bb = a;// 打印变量 b 的值printf("%d,%d\n", a,b);//**********End**********return 0;
}
这篇关于头歌传送指令第1关:传送指令 mov的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!