- 博客(6)
- 收藏
- 关注
原创 汇编表达式和运算符
运算次序:优先级相同的双目运算符从左至右 优先级相同的单目运算符从右至左 算术运算符:+ , - , x , / , MOD 加 | 减 | 乘 | 商 | 余数x + y , x - y , x x y , x / y, x : MOD : y 移位运算符:ROL, ROR, SHL, SHR
2009-11-11 13:42:00 2126
转载 ARMASM汇编伪指令
符号定义( Symbol Definition )伪指令 符号定义伪指令用于定义 ARM 汇编程序中的变量、对变量赋值以及定义寄存器的别名等操作。 常见的符号定义伪指令有如下几种: — 用于定义全局变量的 GBLA 、 GBLL 和 GBLS 。 — 用于定义局部变量的 LCLA 、 LCLL 和 LCLS 。 — 用于对变量
2009-11-11 13:39:00 1436
转载 s3c2440a——startup.s[转载出处:http://blog.csdn.net/qiaohuiic/archive/2009/06/04/4242836.aspx]
;--------------------------------------------------------------------- ;startup.s ;系统启动代码 ;起始时间 : 2009.5.7 ----->2009.5.11 ;--------------------------------------------------------------
2009-09-08 09:35:00 729
转载 ARM Linux启动过程分析【转载于中国论文联盟 http://www.lwlm.com】
1. 引 言 Linux 最初是由瑞典赫尔辛基大学的学生 Linus Torvalds在1991 年开发出来的,之后在 GNU的支持下,Linux 获得了巨大的 发展 。虽然 Linux 在桌面 PC 机上的普及程度远不及微软的 Windows 操作系统,但它的发展速度之快、用户数量的日益增多,也是微软所不能轻视的。而近些年来 Linux 在嵌入式领域的迅猛发展,更是给 Linux 注入了新的活力
2009-09-04 16:04:00 1272 1
转载 基于ARM的嵌入式系统Bootloader启动流程分析[转自http://blog.ednchina.com/darkbluexn/11951/message.aspx#]
基于ARM的嵌入式系统Bootloader启动流程分析摘要:讲述了基于ARM处理器的嵌入式系统在上电启动后应用程序或操作系统运行前,对处理器及其内部功能模块进行初始化的过程,并结合经过实际验证的代码详细的分析了S3C44B0 Bootloader的运行过程。关键字:ARM 嵌入式系统 Bootloader一. 引言: 对于PC机,其开机后的初始化处理器配置、硬件初始化等操作是由
2009-09-04 14:03:00 931
转载 ATPCS【转自http://hi.baidu.com/cumtsun/blog/item/3307af1b909d361d8618bf82.html】
为了使单独编译的C语言程序和汇编程序之间能够相互调用,必须为子程序之间的调用规定一定的规则.ATPCS就是ARM程序和THUMB程序中子程序调用的基本规则... 一.ATPCS概述... ATPCS规定了一些子程序之间调用的基本规则.这些基本规则包括子程序调用过程中寄存器的使用规则,数据栈的使用规则,参数的传递规则.为适应一些特定的需要,对这些基本的调用规则进行一些修改得到
2009-09-01 14:30:00 1073
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人