2011-07-25 94 views
0

我有新問題。我正在用匯編語言編寫字符串,我想問一下:彙編語言中是否有任何函數用於「拆分」字符串,如JavaScript,.NET中的Split和PHP中的爆炸?彙編語言中的「分割」字符串

+0

你想讓別人爲你寫一個函數嗎?你爲什麼不先試試?沒有操作碼來分割字符串,如果這就是你想要的 – JBernardo

+0

不,我不寫它。我的問題是,我不知道如何編碼,在這裏我問如何編碼。 – AlbatrosDocsCoder

回答

4

純粹的裝配?不。在cpu上沒有字符串,只是字節。你必須使用類似c庫的庫,鏈接它並使用通常的c函數,或者在彙編中自己編寫代碼。

+0

我可以做到這一點,我會按字符去字符,我會將它與分隔符進行比較?比如果字符將分隔符,下一個字符(沒有另一個分隔符)將被寫入另一個分貝? – AlbatrosDocsCoder

+1

我覺得你真的需要考慮一個比你現在低的水平。什麼db?大會正在移動字節和地址,而不是字符或更大的數據庫。一般的概念是好的,但。該函數獲取一個指向輸入數組的指針,再加上一個用作分隔符的字節,並返回(通過將其放入eax中)指向輸出數組的指針。 – Femaref

+0

我的意思是db commad。 – AlbatrosDocsCoder