汇编调试
====

DevEco Studio支持查看汇编和汇编代码调试，此外，当程序中断到没有源码的位置时（如step into到一个没有调试信息的函数中），DevEco Studio会打开汇编视图，让您了解程序当前停住的地址及对应的汇编代码。

#### 汇编视图

在某一个堆栈处右键，在弹出菜单中选择“**Disassemble Frame**”，可以查看该栈帧对应的汇编代码。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/60/v3/n7Jyo87-Q12cu92uKDkEIg/zh-cn_image_0000002594635012.png?HW-CC-KV=V1&HW-CC-Date=20260612T073859Z&HW-CC-Expire=86400&HW-CC-Sign=C8141B58D47D061E884CD998293A7495CAB4EC54EFCED32AF16E58AF7991F142)

支持在汇编视图中展示源码、函数名，可以跳转到对应源代码，汇编视图如下：

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/f6/v3/lFm57tHjRki6Ni3GRCUT7g/zh-cn_image_0000002624994449.png?HW-CC-KV=V1&HW-CC-Date=20260612T073859Z&HW-CC-Expire=86400&HW-CC-Sign=5CB7E29683D785D33462C298DB48790FEA7D59A154698FC203CAB318C5B49381)

#### 汇编断点

可以在汇编视图设置断点，程序运行到对应地址时中断。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/c4/v3/wTiq-pWTTmGMfS1l7pNl0Q/zh-cn_image_0000002594475092.png?HW-CC-KV=V1&HW-CC-Date=20260612T073859Z&HW-CC-Expire=86400&HW-CC-Sign=FCEF01BE0A6E0B72813165C9BBBE8363281DDF38D43C94222165D945DBE6DE7F)

#### 单步调试

汇编视图下，单步按钮默认以汇编指令级别进行单步调试。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/2f/v3/lz3TW6BZQWOA9R4nMBpLJw/zh-cn_image_0000002625074589.png?HW-CC-KV=V1&HW-CC-Date=20260612T073859Z&HW-CC-Expire=86400&HW-CC-Sign=B57904B1E881E3C6F3751BE61329DB00DE53CB9CFBB50C8139642CE6BC5B7D03)