2017-04-22 143 views
0

讓我們假設我想將小寫字母轉換爲大寫字母。很顯然,我需要一個bitclear這樣做:Webassembly(WAST)和bitclear?

因此,像這樣:

01101100 

變爲這樣:

01001100 

我們是否有類似的東西bitclearing,使我們可以清除裏面有點一個字節?一個例子與wast將不勝感激。

回答

1

執行與合適的掩模的逐位結合,像往常一樣:

(i32.and (i32.const 0x6c) (i32.const 0xdf)) 

其中0x6c是你的值,並且是0xdf所述位掩碼11011111

+0

非常感謝您的回答!從javascript新到彙編,但我最近一直在做很多的閱讀。謝謝! – Asperger