ARM 指令集编程调试实验教程教程第一课
一、实验要求
1. 安装并学会使用 ubuntu、arm-linux-gcc、qemu 和 gdb
2. 了解并熟悉 ARM 汇编指令
二、所用设备与器材
一台 HP 战 66 笔记本电脑
三、硬件方案
AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx 2.10 GHz,8.00GB 内存
四、软件方案
VMWare Workstation 15.5.6
五、方案论证
首先在虚拟机上安装 Ubuntu14.04 操作系统,然后安装 arm-linux-
gcc、qemu 和 gdb。arm-linux-gcc 用于对 ARM 汇编代码进行编译,qemu 用于模
拟一个 ARM 电脑环境,gdb 用于调试程序。环境配置好后,开始进行 ARM 汇
编,先编写一个简单的汇编程序,编写完后保存程序代码,然后用 arm-linux-
gcc 编译该程序,编译成功后生成可执行文件 main,编译选项“-nostdlib”表示不
使用任何运行时库文件,编译生成的可执行文件 main 只能在 ARM 体系结构的
系统上运行。
六、调试过程
评论8
最新资源