潮声隔雨深 · 2020年03月15日

我现在就使用的是内嵌汇编的形式,就很想用直接用c实现汇编ldm/stm的功能,但一直没成功

我现在就使用的是内嵌汇编的形式,就很想用直接用c实现汇编ldm/stm的功能,但一直没成功

1 个回答 得票排序 · 时间排序
一知半解 · 2020年03月15日

ldm/stm只有在连续访问memory的时候才能产生。memory copy的时候调用lib里的memcpy函数。变量多用结构体,结构体赋值的时候可能会出现ldm stm。 其他的建议你查询编译器手册。

你的回答