基于ARM的嵌入式系统程序开发要点7产业技术与信息INDUSTRYTECH&INFO基于ARM的嵌入式系统程序开发要点(六) ――开发高效程序的技巧■ ARM中国 费浙平开发高效率的程序涉及很多方面,包括编程风格、在32位的寄存器中进行符号扩展,其中带符号的变量,算法实现、针对目标的特殊优化等。这部分主要从要用逻辑左移(LSL)接算术右移(ASR)两条指令才ARM的体系结构特点出发,介绍几个程序开发中的注能完成符号扩展;无符号的变量,要使用一条逻辑与意点。(AND)指令对符号位进行清零。所以,使用32位的int或unsigned int局部变量最有效率。1变量定义
暂无评论