weixin_40452160 2022-04-18 13:53 采纳率: 100%
浏览 13
已结题

ARM编程基础 指令 中断返回

有一个问题搞不明白, ARM编译出来的汇编,即使是arm状态,也有一条指令只占2个字节的,比如:
0x00003208: 39d4 .9 SUBS r1,r1,#0xd4
0x0000320a: 6008 .` STR r0,[r1,#0]

那为什么一直都说中断返回时,PC寄存器都是减4、减8呢?明明有的指令只有2个字节。 还是说上面的指令已经是THumb模式下的指令了?

谢谢。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 4月26日
    • 创建了问题 4月18日

    悬赏问题

    • ¥100 两个按钮控制一个LED
    • ¥15 用C语言写离散数学相关问题
    • ¥30 如何用python的GephiStreamer连接到gephi中,把Python和Gephi的具体操作过程都展示,重点回答Gephi软件的调试,以及如果代码的端口在浏览器中无法显示怎么处理
    • ¥15 ansys机翼建模肋参数
    • ¥15 Sumo软件无法运行
    • ¥15 如何在vscode里搭建stata的编辑环境?
    • ¥15 dify知识库创建问题
    • ¥15 如何用C#的chart画1000万个点不卡顿
    • ¥15 爬虫技术找到网上看过房源客户的电话
    • ¥20 代码:Python随机森林反演生物量数据处理问题