汇编语言的数据定义与符号常量
1. 数据定义
1.1 实数数据定义
在汇编语言中,有多种方式来定义实数数据:
- REAL4 :用于定义 4 字节的单精度实数变量。
- REAL8 :用于定义 8 字节的双精度实数变量。
- REAL10 :用于定义 10 字节的双扩展精度实数变量。
以下是一些示例代码:
rVal1 REAL4 -1.2
rVal2 REAL8 3.2E-260
rVal3 REAL10 4.6E+4096
ShortArray REAL4 20 DUP(0.0)
此外, DD 、 DQ 和 DT 指令也可以用来定义实数:
rVal1 DD -1.2 ; short real
rVal2 DQ 3.2E-260 ; long real
rVal3 DT 4.6E+4096 ; extended-precision real
不同类型的实数在有效数字和近似范围上有所不同,具体如下表所示:
| 数据类型 | 有效数字 | 近似范围 |
| ---- | ---- | ---- |
| 短实数 | 6 | 1.18 × 10⁻³⁸ 到 3.40 × 10³⁸ |
超级会员免费看
订阅专栏 解锁全文
2

被折叠的 条评论
为什么被折叠?



