本帖最后由 mathison 于 2013-1-17 22:54 编辑
Source Insight 在阅读汇编代码时,也可以做得跟 在阅读C/C++ 代码一样:
关键字着 {MOD}(绿 {MOD}),控制字符着 {MOD}(红 {MOD}),注解部分着 {MOD},整洁的对齐,等等。
点击 函数 或者标号时,在 Context Windows 会及时更新,指向该函数,标号定义的位置,在 Refrenced by Functions 中也能反映 函数,标号的调用关系
点击 变量名时 在 Context Windows 会及时更新,指向该变量定义的位置,在 Refrenced by Functions 中也能反映 该变量名的引用位置 (所有有效的,注释的不会显示)
写代码时也会自动提示完整的变量,函数,标号
方便阅读,修改和编程
要做到这样的效果,标号,函数,宏必须靠行首定义,不能留空格,
汇编代码前面空一个tab,加以区分
导入我写好的 环境配置 文件GLOBAL_for_ELAN_ASM :在 Options >>Load Configuration >> All Configuration Settins 打勾 然后点击 右边 Load 按钮,把GLOBAL_for_ELAN_ASM 导入,这个配置是针对 义隆单片机指令 关键字的,
要改为其他单片机的关键字,可以把关键字和控制字做成txt文件,然后导入. 见图
右击鼠标>>弹出菜单列表中 选择 Keyword List 弹出窗口中
导入之前,点击右边 Reset按钮一下,然后点击Import按钮,>>弹出窗口中,再次点击Import按钮>>最后指向 keyword的txt文件 附件会给出 义隆汇编指令的示例keyword文件,仅供参考,51,pic,msp430的,读者可以依次为例,自己制作.
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
不同的汇编需要加不同的正则式,没正则式,SI看汇编也强大不到哪里去
一周热门 更多>