【问题标题】:Masm Bitwise Operations on ConstantsMasm 常量的按位运算
【发布时间】:2017-04-20 10:47:57
【问题描述】:

Masm 是否支持对常量进行按位运算?例如在 Nasm 中你可以这样写:

%define foo 00010000b
%define bar 00000011b

...

mov r8b, foo | bar

我在 Masm 中尝试过:

foo equ 00010000b
bar equ 00000011b

...

mov r8b, foo | bar

这导致:“错误 A2044 文件中的无效字符”

【问题讨论】:

    标签: assembly 64-bit masm


    【解决方案1】:

    MASM 的一些逻辑运算符是:

    完整参考见MASM operators的官方文档。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多