• 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 的字段
  • 相关阅读:
    AI智能文案写作工具,迅速生成高质量的文案
    自然语言处理 (NLP) 概述
    蓝桥每日一题 (差分)3月3号
    Http实战之Wireshark抓包分析
    带有密码的Excel只读模式,如何取消?
    【python】基础复习
    小程序长文本限制显示行数
    计算机的“记忆”是怎么做到的?
    【Java 进阶篇】JavaScript 事件详解
    Keras文本和序列(三)
  • 原文地址:https://blog.csdn.net/weixin_38498942/article/details/126155369