请教ARM汇编语言的符号

[复制链接]
3530|7
 楼主| dontium 发表于 2007-3-16 11:37 | 显示全部楼层 |阅读模式
我遇到了两个符号:一个是[],一个|(竖线),前一个不知道,后一个不太清楚。请大家帮助,谢谢。<br /><br />如:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GBLL&nbsp;&nbsp;&nbsp;&nbsp;THUMB<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GBLL&nbsp;&nbsp;&nbsp;&nbsp;ARM<br />&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;{CONFIG}&nbsp;=&nbsp;16<br />THUMB&nbsp;&nbsp;&nbsp;SETL&nbsp;&nbsp;&nbsp;&nbsp;{TRUE}<br />ARM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SETL&nbsp;&nbsp;&nbsp;&nbsp;{FALSE}<br /><br />;&nbsp;If&nbsp;assembling&nbsp;with&nbsp;TASM&nbsp;go&nbsp;into&nbsp;32&nbsp;bit&nbsp;mode&nbsp;as&nbsp;the&nbsp;Armulator&nbsp;will<br />;&nbsp;start&nbsp;up&nbsp;the&nbsp;program&nbsp;in&nbsp;ARM&nbsp;state.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CODE32<br />&nbsp;&nbsp;&nbsp;&nbsp;|<br />THUMB&nbsp;&nbsp;&nbsp;SETL&nbsp;&nbsp;&nbsp;&nbsp;{FALSE}<br />ARM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SETL&nbsp;&nbsp;&nbsp;&nbsp;{TRUE}<br />&nbsp;&nbsp;&nbsp;&nbsp;]<br /><br /><br />还有一个是双竖线:<br /><br />&nbsp;&nbsp;&nbsp;AREA&nbsp;|C$$data|,&nbsp;DATA,&nbsp;READWRITE<br />
 楼主| dontium 发表于 2007-3-17 12:18 | 显示全部楼层

继续拜师

  
leezongfan 发表于 2007-3-19 22:57 | 显示全部楼层

我也弄不明白,帮你顶一下。

  
zj3515 发表于 2007-3-20 08:14 | 显示全部楼层

[if |else ]endif

  
gofayao 发表于 2007-3-20 16:39 | 显示全部楼层

看看伪指令去吧

&nbsp;^&nbsp;--&nbsp;MAP<br />&nbsp;#&nbsp;--&nbsp;FIELD<br />&nbsp;%&nbsp;--&nbsp;SPACE<br />&nbsp;=&nbsp;--&nbsp;DCB<br />&nbsp;&&nbsp;--&nbsp;DCD<br />&nbsp;!&nbsp;--&nbsp;INFO<br />&nbsp;[&nbsp;--&nbsp;IF<br />&nbsp;|&nbsp;--&nbsp;ELSE<br />&nbsp;]&nbsp;--&nbsp;ENDIF<br />&nbsp;*&nbsp;--&nbsp;EQU<br />
luocolor 发表于 2007-3-20 17:52 | 显示全部楼层

顶 gofayao

  
 楼主| dontium 发表于 2007-3-20 19:19 | 显示全部楼层

谢谢gofayao

还是我没有认真看书的结果,现在又重新看,书上确实是这样说的。<br />原来我认为IF&nbsp;&nbsp;ELSE&nbsp;&nbsp;ENDIF语句那么简单,会用的,所以也没有在意仔细看。<br /><br />非常感谢&nbsp;gofayao
您需要登录后才可以回帖 登录 | 注册

本版积分规则

151

主题

1176

帖子

10

粉丝
快速回复 在线客服 返回列表 返回顶部