首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

关于ARM汇编中DCB伪指令,该怎么解决

2013-06-19 
关于ARM汇编中DCB伪指令PutByteLDR R3,UARTSTAT0LDR R2,[R3]TST R2,#&40BEQ PutByteLDR R3,UTXBUF0STR R

关于ARM汇编中DCB伪指令
PutByte
LDR R3,=UARTSTAT0
LDR R2,[R3]
TST R2,#&40
BEQ PutByte
LDR R3,=UTXBUF0
STR R0,[R3]
MOV PC,LR
Line1 DCB &A,&D,"******************************************************************",0
Line2 DCB &A,&D,"Chinese Academy of Sciences,Institute of Automation,Complex System Lab.",0
Line3 DCB &A,&D," ARM Development Board Based on Samsung ARM S3C4510B.",0
 
 

这个DCB指令不是 开辟一段连续的字节单元并初始化,
Line1 DCB &A,&D,"******************************************************************",0这行后面跟的&A,&D,是什么意思?最后面那个0又表是什么意思,越详细越好
[解决办法]
不出意外的话,&A,&B就是字符……呵呵方便的话把你的代码编译了,然后dump,去数据段找找,一看就清楚了……

热点排行