Webassembly (WAST) 和 bitclear?
Posted
技术标签:
【中文标题】Webassembly (WAST) 和 bitclear?【英文标题】:Webassembly (WAST) and bitclear? 【发布时间】:2017-04-22 16:34:02 【问题描述】:假设我想将小写字母转换为大写字母。显然,我需要清楚地这样做:
所以是这样的:
01101100
变成这样:
01001100
我们是否有类似 bitclearing 的功能,以便我们可以清除字节内的位?一个浪费的例子将不胜感激。
【问题讨论】:
【参考方案1】:像往常一样使用合适的掩码执行按位连接:
(i32.and (i32.const 0x6c) (i32.const 0xdf))
其中0x6c
是您的值,0xdf
是位掩码11011111
。
【讨论】:
非常感谢您的回答!来自 javascript,我是汇编新手,但我最近读了很多书。谢谢!以上是关于Webassembly (WAST) 和 bitclear?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Windows 7 上安装 Web 应用程序压力工具 (WAST) (homer)
嵌入 WebAssembly 运行时和实例化 WebAssembly 模块的几大要素