技术类问题
1.正在学习arm体系结构与编程,学到ARMC/C++编译器-》控制警告信息的产生,请教各位前辈:“过时的警告信息”是什么意思?谢谢大家!《ARM体系结构与编程》P302
2.正在学习arm体系结构与编程,学到ARMC/C++编译器-》控制警告信息的产生,请教各位前辈:“未限定的双精度数据”怎么理解?谢谢大家!《ARM体系结构与编程》P301
3.正在学习arm体系结构与编程,学到ARMC/C++编译器-》ARM编译器支持的基本数据类型,请教各位前辈:什么是“卷绕”?谢谢大家!《ARM体系结构与编程》P320
4.正在学习U-BOOT代码导读,学到以下程序段:
clear-bss:
ldr r0,_bss_start
add r0,r0,#4
ldr r1,_bss_end
mov r2,#0x00000000
......
请教各位前辈:为什么首地址要先加4?如果这样的话就会漏掉第一个字,大家怎么理解?谢谢!《嵌入式设计及LINUX驱动开发指南》P116
5.正在学习U-BOOT代码导读,学到以下程序段:
_asm_ _volatile_("mrs %0,cpsr\n"
"orr %1,%0,#0xc0\n"
"msr cpsr_c,%1"
......
请教各位前辈:这段程序是什么意思?这种程序格式在哪本书里能查到?好像不是普通的汇编程序。谢谢大家!《嵌入式设计及LINUX驱动开发指南》P118