
【计】 cross assembler
across; chiasma; cross; crossover; intersect; obliquity
【计】 cross; cross connection; intercross; interleaving
【医】 chiasm; chiasma; chiasmata; decussate; decussatio; decussation
intersection
【计】 AP; ASLR; ASM; assemble program; assembler; assembler program
assembler routine; assembly program; assembly routine; ASSM
交叉汇编程序(Cross Assembler)是一种在计算机体系结构A上运行,但能为目标体系结构B生成可执行机器代码的汇编工具。其核心功能是解决开发环境与目标平台不一致的问题,常用于嵌入式系统开发、微控制器编程等领域。
从汉英词典角度解析:
技术特征包含:
行业应用场景:
根据IEEE 610.12-1990标准,交叉汇编程序必须包含指令转换器、地址解析器和目标文件生成器三个核心模块。ARM公司提供的交叉工具链文档显示,现代交叉汇编程序已集成预处理和宏指令扩展功能。
主要参考文献:
交叉汇编程序是一种在开发环境平台上为不同目标平台生成可执行机器代码的汇编工具。其核心特征在于“交叉性”,即汇编过程与目标机器的硬件架构分离。以下是详细解释:
交叉汇编程序运行在主机(如PC)上,但生成的机器代码适用于其他处理器架构(如嵌入式系统、教学计算机等)。例如,在x86计算机上编写并汇编ARM架构的程序。
交叉汇编程序是跨平台开发的关键工具,尤其适用于教学、嵌入式系统等场景。其核心是通过主机环境生成目标平台的机器码,需处理指令集差异和符号解析问题。
半变动费用备用控制台抵押资产多寄存器法兰盲板钙酯公判工业制度海事法庭黑圆癣划分程序间距短管交互重叠线圈组接地系统晶体计数器久存性胸腺绝对速度空位棉布印花工厂木酮醛糖前皮支热力学酸度乳埃洛石商誉坏生产配制甩负荷随机化算法特征卡片外热中子完全确定函数