.section 段
来源:互联网 发布:手机拨号软件 编辑:程序博客网 时间:2024/05/15 02:44
#define printf 0x43e11ad0.section .text //表明下面全是代码段.global _start_start:push {lr}//printf("bss_start=0x%x, bss_end=0x%x\n", __bss_start__, __bss_end__);//给printf传递3个参数ldr r0, =fmtldr r1, =__bss_start__ldr r2, =__bss_end__mov lr, pc ldr pc, =printfbl clear_bss//清除bss段pop {pc} //回到ubootclear_bss:ldr r0, =__bss_start__ldr r1, =ldr r2, =__bss_end__mov r2, #01:cmp r1, r2srtne r2, [r0]addne r0, #4bne 1bmov pc, lr.section .rodata //表明下面全是只读数据段fmt:.asciz "bss_start=0x%x, bss_end=0x%x\n".section .bss//表明下面全是bss段.word 0x12345678.word 0x87654321
查看可.out文件里程序中的所有标号
阅读全文
0 0
- .section 段
- 关键段Critical Section
- 关键代码段 Critical Section
- windows critical section (关键段)
- DLL 导入段 import section
- 关键段(Critical Section)
- Java 学习笔记 (6) - 关键段 critical section
- C++多线程安全性,原子代码段,Critical section应用
- 指定函数、变量到某个特定的section段
- 可执行文件中和动态链接有关的段section
- _attribute__改变段的特性,即section选项
- section
- Section()
- C++ 关键段(Critical Section)CS深入浅出 之多线程(七)
- C++ 关键段(Critical Section)CS 案例解析(八)
- GNU/GCC/G++ 编译/链接生成的常见段(section)表
- UITableView中刷新单行cell与单个section段的方法
- GNU/GCC/G++ 编译/链接生成的常见段(section)表
- java打印调用堆栈的方式
- 物理内存与虚拟内存解析
- echart图表控件配置入门(常用图表数据动态绑定)
- Spring文档
- 谁是世界上最丑的人
- .section 段
- bzoj 3669: [Noi2014]魔法森林
- java 内部类
- RFS自动化测试工具安装与使用总结
- Django学习笔记 --1 Hello world!
- bzoj4997: [Usaco2017 Feb]Why Did the Cow Cross the Road III
- MySQL技术问答-下篇
- pat 乙级 1012. 数字分类 (20)
- 阿里部分面试题整理