顶起来
顶起来支持楼主
注释的原则是说明功能,不是说明咋做
注释的原则是说明程序段的功能,<br />不是说明咋做,<br />更不是注释指令的功能嗯,LS正解
还有一个就是提点容易疏漏、错误或者难以理解的地方<br /><br />至于指令的功能,那真的死脱裤子放P,因为书写直观的程序语句本身就是注释至于汇编程序的注释,
除了每个子程序有<br />a、子程序的名称 b、子程序实现的功能 c、输入 d、输出<br />说明外,好的习惯的话还必须得有<font color=#EE0000>中间影响的寄存器、存储器、端口等说明</font>!<br /><br />会被到处调用的子程序,必要时最好自己保留、恢复现场,比如delay子程序。支持规范!
可读性差,可移植性差,这本来就是汇编的缺点!<br />不过,还是强烈支持规范!编程早就有规范 只是都不喜欢遵守
把自己的帖子 顶起来 支持规范化!单片机程序中,使用汇编程序调用C程序是常用的,但是C程序运算时,要占用单片机的寄存器.因为汇编程序的时候有些寄存器已经被赋值,而且后面还要继续用到,如果C语言计算时,占用或修改这些寄存器?(RAM地址).C语言运算返回来以后,汇编程序的继续运算,后果出错。怎样控制C语言运算占用字节的区域?或者说怎样指定“段”开始地址?
有大师风范啊 楼主说的跟我现在维护的一个程序,都不算什么,我手头上的这个汇编程序,居然在最高级中断权限的定时中断里,有死等的延时
页:
1
[2]