LD 指令类包括加载指令,用于将值加载到寄存器中。
LD 指令可在插槽 0 和插槽 1 上执行。
从内存中加载一个 64 位双字并放入目标寄存器对中。

Class: LD (slots 0,1)
编码


| 字段名称 | 描述 |
|---|---|
| ICLASS | 指令类 |
| Amode | Amode |
| Type | 类型 |
| UN | 未签名 |
| Parse | 数据包/循环解析位 |
| d5 | 编码寄存器 d 的字段 |
| e5 | 编码寄存器 e 的字段 |
| s4 | 编码寄存器 s 的字段 |
| t5 | 编码寄存器 t 的字段 |
| u1 | 编码寄存器 u 的字段 |
| x5 | 编码寄存器 x 的字段 |
从内存中加载一个 64 位双字并放入目标寄存器对中。
该指令是基于谓词值的条件。 如果谓词为真,则执行该指令,否则将其视为 NOP。

Class: LD (slots 0,1)
编码


| 字段名称 | 描述 |
|---|---|
| ICLASS | 指令类 |
| Amode | Amode |
| Type | 类型 |
| UN | 未签名 |
| PredNew | PredNew |
| Sense | Sense |
| Parse | 数据包/循环解析位 |
| d5 | 编码寄存器 d 的字段 |
| s5 | 编码寄存器 s 的字段 |
| t2 | 编码寄存器 t 的字段 |
| t5 | 编码寄存器 t 的字段 |
| v2 | 编码寄存器 v 的字段 |
| x5 | 编码寄存器 x 的字段 |
从内存中加载一个有符号字节。 内存中有效地址的字节被放置在目标寄存器的最低有效 8 位中。 然后目标寄存器从 8 位符号扩展为 32 位。

Class: LD (slots 0,1)
编码


| 字段名称 | 描述 |
|---|---|
| ICLASS | 指令类 |
| Amode | Amode |
| Type | 类型 |
| UN | 未签名 |
| Parse | 数据包/循环解析位 |
| d5 | 编码寄存器 d 的字段 |
| e5 | 编码寄存器 e 的字段 |
| s5 | 编码寄存器 s 的字段 |
| t5 | 编码寄存器 t 的字段 |
| u1 | 编码寄存器 u 的字段 |
| x5 | 编码寄存器 x 的字段 |
从内存中加载一个有符号字节。 内存中有效地址的字节被放置在目标寄存器的最低有效 8 位中。 然后目标寄存器从 8 位符号扩展为 32 位。
该指令是基于谓词值的条件。 如果谓词为真,则执行该指令,否则将其视为 NOP。

Class: LD (slots 0,1)
编码


| 字段名称 | 描述 |
|---|---|
| ICLASS | 指令类 |
| Amode | Amode |
| Type | 类型 |
| UN | 未签名 |
| PredNew | PredNew |
| Sense | Sense |
| Parse | 数据包/循环解析位 |
| d5 | 编码寄存器 d 的字段 |
| s5 | 编码寄存器 s 的字段 |
| t2 | 编码寄存器 t 的字段 |
| t5 | 编码寄存器 t 的字段 |
| v2 | 编码寄存器 v 的字段 |
| x5 | 编码寄存器 x 的字段 |