ARM移植之BootLoader(1)
时间:11-10
来源:互联网
点击:
{..} 可以包括r0~r15中的所有寄存器,若包括r15 (PC)将导致程序的跳转。
(6)控制流
例1:
MOV r0, #0 ; initialize counter LOOP: ADD r0, r0, #1 ; increment counter CMP r0, #10 ; compare with limit BNE LOOP ; repeat if not equal |
例2:
CMP r0, #5 ADDNE r1, r1, r0 SUBNE r1, r1, r2 ―― if (r0 != 5) { r1 := r1 + r0 - r2 } |
ARM移植BootLoade 相关文章:
- ARM移植之BootLoader(2)(11-10)
- ARM移植之BootLoader(4)(11-10)
- ARM移植之BootLoader(3)(11-10)
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)