我目前正在熟悉 Turbo Assembler 2.0 的可能性;我很高興發現可以按如下方式指定浮點常量。
SomeVariable dd 72.0; corresponds to 042900000h
我假設可以在匯編時評估運算式,例如
SomeVariable dd 1.0 / 4.0; does not assemble
然而這似乎是不可能的。即使在匯編時從相對簡單的運算式中也確實沒有可能生成常量嗎?
uj5u.com熱心網友回復:
對于 FP 數學,我對一些(大多數?)匯編程式選擇不進行匯編時評估并不感到驚訝。這會引發諸如什么舍入模式以及如果運算式是多個運算子的中間精度等問題?
大多數匯編程式都可以很好地處理整數常量運算式,包括 withequ和等效的foo = 123命名常量。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/411259.html
標籤:
