安防监控知识
电气知识|汇编语言上机过程
2016-03-09  浏览:47
安防之家讯:用ARM汇编语言编写的源程序,要使之运行必须经过以下几个步骤:

(1)编辑汇编源程序,保存为文件名后缀是“.s”的文件。

(2)调用汇编程序对源程序进行汇编,生成目标文件。

(3)连接目标文件,生成可以放进ARM软件仿真器进行调试的映像文件或者可下载到ARM的目标板执行的二进制文件。

(4)对生成的最终文件进行调试。

1.编辑汇编语言源程序

可以使用简单的Windows自带的记事本程序来编辑ARM的汇编程序。

单击“开始菜单”|“程序”|“附件”|“记事本”命令,输入汇编代码,保存为“.s”文件。

也可以使用CodeWarrior IDE来编辑汇编程序。为使编辑之后的源程序能被编译运行,需要新建一个工程。

2.编译汇编语言源程序

ARM的编译器有如下几种:

armcc:ARM C编译器,具有优化功能,兼容ANSI C。

tcc:Thumb的C编译器,同样具有优化功能兼容ANSI C。

armcpp:ARM C++编译器,遵循ANSI C++或者EC++标准。

tcpp:Thumb的C++编译器,遵循ANSI C++或者EC++标准。

armasm:支持ARM和Thumb的汇编器。

这些编译器输出的是ELF格式的目标文件,可以包括RAWF2格式的调试信息。同时通过特殊的控制选项可以输出汇编语言文件或者列表文件。

3.连接装配汇编程序

使用armlink程序对ARM的汇编源程序进行连接,它也可以将多个.o目标文件连接生成最终的可执行文件。

4.汇编程序的运行

3.小节中生成的hello.axf文件是ARM 的ELF格式的可执行映像文件,这个文件可以载入AXD进行仿真调试。对于该文件,我们可以使用armsd在终端模拟它在ARM目标机上的运行。

5.汇编程序的调试

armsd是ARM的一个终端运行的调试工具,由于没有可视化的界面,使用比较繁琐,这里不再介绍.安防之家专注于各种家居的安防,监控,防盗,安防监控,安防器材,安防设备的新闻资讯和O2O电商导购服务,敬请登陆安防之家:http://anfang.jc68.com/
更多»您可能感兴趣的文章:
更多»有关 监控 的产品:
低价出售发动机故障诊断仪

低价出售发动机故障诊断仪

价格:到店咨询

碳平衡油耗仪厂家直销

碳平衡油耗仪厂家直销

价格:到店咨询

供应逆反射标志测试仪质量好

供应逆反射标志测试仪质量好

价格:到店咨询

浙江砂尘试验机品牌厂家→林频仪器

浙江砂尘试验机品牌厂家→林频仪器

价格:66.00/台

襄阳远程无线监控/襄阳鑫中联安防

襄阳远程无线监控/襄阳鑫中联安防

价格:888.00/件

紫外线老化试验箱雅士林官方网站

紫外线老化试验箱雅士林官方网站

价格:到店咨询

易博仕铝方通吊顶木纹铝方通厂家直销

易博仕铝方通吊顶木纹铝方通厂家直销

价格:7.50/米

易博仕勾搭式垂帘铝挂片吊顶天花

易博仕勾搭式垂帘铝挂片吊顶天花

价格:8.50/米

供应易博仕氟碳铝单板幕墙铝单板厂家直销

供应易博仕氟碳铝单板幕墙铝单板厂家直销

价格:198.00/平方米

供应易博仕氟碳铝单板幕墙铝单板厂家直销

供应易博仕氟碳铝单板幕墙铝单板厂家直销

价格:198.00/平方米

易博仕铝天花吊顶明架跌级铝扣板600*600厂家直销

易博仕铝天花吊顶明架跌级铝扣板600*600厂家直销

价格:38.00/平方米

供应易博仕c型铝条扣 防风铝条扣天花厂家直销

供应易博仕c型铝条扣 防风铝条扣天花厂家直销

价格:38.00/平方米

  • 安防监控资讯
  • 发表评论 | 0评
  • 评论登陆
  • (c)2015-2017 Bybc.cn SYSTEM All Rights Reserved