嵌入式系统/ARM技术中的ARM协处理器指令

sunjianllww 22 0 PDF 2020-11-17 05:11:41

ARM支持协处理器。在程序执行过程中,每个协处理器忽略属于ARM处理器和其他协处理器的指令。当一个协处理器硬件不能执行属于它的协处理器指令时,将产生未定义指令异常中断,在该异常中断处理程序时,可以通过软件模拟该硬件操作。比如,如果系统中不包含向量浮点运算器,则可以选择浮点运算软件模拟包来支持向量浮点运算。 ARM协处理器可以部分地执行一条指令,然后产生异常中断,如像除法运算中除数为0的情况。这些操作均由ARM协处理器决定,ARM处理器并不参与这些操作。同样,ARM协处理器指令中协处理器的寄存器标识符及操作类型助记符也由各种不同的实现定义,程序员可以通过宏定义这些指令的语法格式。 A

用户评论
请输入评论内容
评分:
暂无评论