• 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 的字段
  • 相关阅读:
    我喜欢这种平平淡淡的生活!
    doris单机安装部署
    臻图信息ZTMapGIS系统助力智慧城市建设
    数学建模:多目标优化算法
    HiveServer2 简单用户/密码身份验证
    SpringBoot项目配置热部署启动 及 热部署失效的问题解决
    淘女郎买家秀API接口
    [源码+课后指导]_基于Java开发实现的订餐系统
    Nucleic Acids Research | AlphaFold 蛋白质结构数据库
    工控安全方案分析
  • 原文地址:https://blog.csdn.net/weixin_38498942/article/details/126155369