• Hexagon_V65_Programmers_Reference_Manual(19)


    11.5 LD

    LD 指令类包括加载指令,用于将值加载到寄存器中。

    LD 指令可在插槽 0 和插槽 1 上执行。

    11.5.1 加载双字

    从内存中加载一个 64 位双字并放入目标寄存器对中。
    在这里插入图片描述

    Class: LD (slots 0,1)
    编码
    在这里插入图片描述
    在这里插入图片描述

    字段名称描述
    ICLASS指令类
    AmodeAmode
    Type类型
    UN未签名
    Parse数据包/循环解析位
    d5编码寄存器 d 的字段
    e5编码寄存器 e 的字段
    s4编码寄存器 s 的字段
    t5编码寄存器 t 的字段
    u1编码寄存器 u 的字段
    x5编码寄存器 x 的字段

    11.5.2 有条件地加载双字

    从内存中加载一个 64 位双字并放入目标寄存器对中。

    该指令是基于谓词值的条件。 如果谓词为真,则执行该指令,否则将其视为 NOP。
    在这里插入图片描述

    Class: LD (slots 0,1)
    编码
    在这里插入图片描述
    在这里插入图片描述

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

    11.5.3 加载字节

    从内存中加载一个有符号字节。 内存中有效地址的字节被放置在目标寄存器的最低有效 8 位中。 然后目标寄存器从 8 位符号扩展为 32 位。
    在这里插入图片描述

    Class: LD (slots 0,1)
    编码
    在这里插入图片描述
    在这里插入图片描述

    字段名称描述
    ICLASS指令类
    AmodeAmode
    Type类型
    UN未签名
    Parse数据包/循环解析位
    d5编码寄存器 d 的字段
    e5编码寄存器 e 的字段
    s5编码寄存器 s 的字段
    t5编码寄存器 t 的字段
    u1编码寄存器 u 的字段
    x5编码寄存器 x 的字段

    11.5.4 有条件地加载字节

    从内存中加载一个有符号字节。 内存中有效地址的字节被放置在目标寄存器的最低有效 8 位中。 然后目标寄存器从 8 位符号扩展为 32 位。

    该指令是基于谓词值的条件。 如果谓词为真,则执行该指令,否则将其视为 NOP。
    在这里插入图片描述

    Class: LD (slots 0,1)
    编码
    在这里插入图片描述
    在这里插入图片描述

    字段名称描述
    ICLASS指令类
    AmodeAmode
    Type类型
    UN未签名
    PredNewPredNew
    SenseSense
    Parse数据包/循环解析位
    d5编码寄存器 d 的字段
    s5编码寄存器 s 的字段
    t2编码寄存器 t 的字段
    t5编码寄存器 t 的字段
    v2编码寄存器 v 的字段
    x5编码寄存器 x 的字段
  • 相关阅读:
    海盗分金博弈
    Git 远程仓库(Github)
    数学建模学习(92):gurobipy详细入门教程【MLP、MIP模型、仓库调度模型、单/多目标优化、敏感性分析】
    进程控制2——进程等待
    【JetCache】JetCache的配置说明和注解属性说明
    任务五 处理连续型数据
    Java集合——List接口
    和为s的两个数字——每日两题
    win下搭建php环境的方法
    Spring源码分析-2 Spring的简单使用和原理分析
  • 原文地址:https://blog.csdn.net/weixin_38498942/article/details/126155369