.section .data //定义数据段段 .align3//以2^3对齐 my_data: //定义一个数据 .quad1 .quad2 .quad5 .quad8 .quad10 .quad12 my_data_count: //数组的个数 .quad6 .align3 print_data: //定义一个字符串 .string"big data: %d\n" .section .text //定义代码段 .globl main //定义入口函...
arm-none-linux-gnueabi-gcc -o uartOpen uartOpen.c 编译这个文件生成 uartOpen可执行文件,使用U盘,...
如果qemu-linux安装了gcc,也可在qemu-linux中编译:gcc test.S -o test -g --staticCopy可以在qemu中用gdb调试gdb --tui ./testCopymain函数设置断点:(gdb) b main 运行test程序:(gdb) r 单步运行:(gdb) s 查看寄存器值:(gdb) info reg x3 程序运行结束,最后结果 也可以用qemu直接运行test...