【发布时间】:2016-06-02 13:04:35
【问题描述】:
谁能告诉我如何在Assembly TASM 中设置布尔变量?我一直在网上找,找不到合适的解释。
感谢任何提供帮助的人。
【问题讨论】:
-
布尔值是高级语言的一个术语。 true vs false 只是一个位或一个位模式或规则(如在 C 中,零(一堆零,8、16、32 或 64)是一个假且非零(任何一个到所有 8 , 16, 32 或 64 位取决于)是真的)。
-
感谢您回答 dwelch。我仍然不太明白如何使用布尔值。你能给我一个简单的例子并向我解释一下吗?谢谢。
-
使用
setcc根据条件将字节设置为0或1。您使用的是 dosbox,而不是 emu8086,因此您可以使用许多有用的 386 指令。
标签: assembly boolean tasm dosbox