第一个ARM汇编程序
2011-10-31 21:01
169 查看
从大学到现在研三,学计算机也有10年了,从来没有写过汇编程序(考试除外),说来很惭愧。最近因为没有太多的事,于是想从ARM7入手,好好地学习下汇编。
花了些时间,读了读《ARM体系结构与编程》的前四章以及第11章,对ARM的汇编程序的格式、编写和编译以及链接有了个大概的了解。下面贴出我的第一个汇编程序。
功能:把3个LED灯先灭掉,然后再点亮,暗亮只有在调试的过程中才能观察得到。此程序得通过AXD加载到
S3C44B0X的内部SRAM调试运行。
下面两张图是我在编译和汇编时得到的错误。
原因是:我没有将指令,伪操作,伪指令前面加空格,以至于armasm汇编程序不识别我的这些代码所以报了第一个错误
,显然第二错误是第一错误连带出来的。
原因:没有指定链接目标文件。
我算是那种比较慢的,所以到现在才开始自学汇编。
希望自己能快速的掌握吧,我想掌握了ARM汇编,其他体系结构的汇编都是大同小异的。
花了些时间,读了读《ARM体系结构与编程》的前四章以及第11章,对ARM的汇编程序的格式、编写和编译以及链接有了个大概的了解。下面贴出我的第一个汇编程序。
功能:把3个LED灯先灭掉,然后再点亮,暗亮只有在调试的过程中才能观察得到。此程序得通过AXD加载到
S3C44B0X的内部SRAM调试运行。
下面两张图是我在编译和汇编时得到的错误。
原因是:我没有将指令,伪操作,伪指令前面加空格,以至于armasm汇编程序不识别我的这些代码所以报了第一个错误
,显然第二错误是第一错误连带出来的。
原因:没有指定链接目标文件。
我算是那种比较慢的,所以到现在才开始自学汇编。
希望自己能快速的掌握吧,我想掌握了ARM汇编,其他体系结构的汇编都是大同小异的。
相关文章推荐
- 第一个ARM汇编程序
- mini2440(6) 我的第一个ARM汇编程序---LED灯裸机硬件控制程序(2)
- 第一个ARM汇编程序——冒泡排序
- friendarm 6410板子在windows的第一个程序 (下程序,在模拟dos终端编译汇编,C)
- mini2440(4) 我的第一个ARM汇编程序---LED灯裸机硬件控制程序
- ARM嵌入式学习--OK6410裸板程序--2.GPIO控制LED跑马灯(从ARM汇编跳转到C语言)
- 汇编语言03——第一个汇编程序
- android第一个程序运行时遇到的emulator-arm.exe已停止工作错误
- 第一个汇编程序,失败……
- 关于ARM汇编程序的理解
- Linux汇编教程02:编写第一个汇编程序
- ARM汇编程序---通过ARM汇编调用C语言函数实现累加
- ARM裸机程序开发7(汇编与c混合编程)
- 学第一个汇编程序hello world的说明笔记
- Source Insight查看ARM汇编源程序 && Source Insight打开project窗口出错 && 高亮显示程序 && 标题栏显示全路径 .
- 第一个程序01 - 零基础入门学习汇编语言20
- 第一个程序02 - 零基础入门学习汇编语言21
- 第一个汇编程序
- arm蛋疼汇编 part6--写程序怎能不调试 eclipse cdt zylincdt openocd gdb 调试
- ARM汇编程序基本知识