关于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,去数据段找找,一看就清楚了……