2022年3月12日

ARM LDR ADR

摘要: ARM汇编有ldr指令以及ldr、adr伪指令,他门都可以将标号表达式作为操作数,下面通过分析一段代码以及对应的反汇编结果来说明它们的区别。 ldr r0, _start adr r0, _start ldr r0, =_start _start: b _start 编译的时候设置 RO 为 0x3 阅读全文

posted @ 2022-03-12 11:05 sudochen 阅读(183) 评论(0) 推荐(0)

ARM KeilMDK分散加载文件

摘要: 散加载能够将加载和运行时存储器中的代码和数据描述在被称为分散加载描述文件的一个文本描述文件中,以供连接时使用。分散加载区分散加载区域分为两类:? 加载区,包含应用程序复位和加载时的代码和数据。? 执行区,包含应用程序执行时的代码和数据。应用程序启动过程中,从每个加载区可创建一个或多个执行区。映象中所 阅读全文

posted @ 2022-03-12 10:30 sudochen 阅读(647) 评论(0) 推荐(0)

导航