当前位置:文档之家› ADS下简单ARM汇编程序实验_New

ADS下简单ARM汇编程序实验_New

ADS下简单ARM汇编程序实验_New
ADS下简单ARM汇编程序实验_New

ADS下简单ARM汇编程序实验_New

ADS下简单ARM汇编程序实验

实验一ADS下简单ARM汇编程序实验

实验目的:

1、熟悉ADS1.2下进行汇编语言程序设计的基本流程;

2、熟悉在ADS中创建工程及编写、编译和运行汇编语言程序的方法;

3、熟悉AXD中各种调试功能。

实验环境:

1、硬件:PC机。

2、软件ADS1.2。

实验内容:

1、在ADS中新建工程,并设置开发环境。

2、在Code Warrior 环境中编辑、编译和链接汇编语言程序,并生成可执行文件。

3、在AXD中调试汇编程序;

4、使用命令行界面编辑、编译和链接汇编程序。

实验过程:

本实验要求在ADS环境下,编写一个汇编程序,计算S=1+2+3……+n的累加值。

把累加结果S存入到存储器的指定位置;在AXD 中调试该程序,使用ARMulator模拟目标机。

1、新建工程。

打开Code Warrior,选择File->New(project)选项,使用ARM Executable Image模版新建一个工程。

2、设置编译和链接选项。

由于我们使用的是模拟机,设置汇编语言编译器的模拟处理器架构为Xscale;在ARM Linker 中,选择output选项卡并选择Linktype为Simple类型,确认RO Base为0x8000,修改RW Base为0x9000,如下图所示。

相关主题
文本预览
相关文档 最新文档