關(guān)于ARM匯編中字符串表達(dá)式及運(yùn)算符總結(jié)
:CHR:M將0~255之間的整數(shù)轉(zhuǎn)換為一個(gè)字符
:STR:X將一個(gè)數(shù)字表達(dá)式或邏輯表達(dá)式轉(zhuǎn)換為一個(gè)字符串.對(duì)于數(shù)字表達(dá)式,STR運(yùn)算符將其轉(zhuǎn)換為一個(gè)以十六進(jìn)制組成的字符串;對(duì)于邏輯表達(dá)式,STR運(yùn)算符將其轉(zhuǎn)換為字符串T或F.
X:LEFT:Y返回某個(gè)字符串左端的一個(gè)子串.X為源字符串,Y表示返回的個(gè)數(shù)
X:RIGHT:Y 與LEFT對(duì)應(yīng)
X:CC:Y將Y連接到X的后面
:BASE:X返回基于寄存器的表達(dá)式中寄存器的編號(hào)
:INDEX:X返回基于寄存器的表達(dá)式中相對(duì)于其基址寄存器的偏移量
?X返回定義符號(hào)X的代碼行所生成的可執(zhí)行代碼的字節(jié)數(shù)
:DEF:X如果符號(hào)X已定義,則結(jié)果為真,否則為假
評(píng)論