将使用66核的程序移植到64x+时,运行时显示如下:
[E0800]
Instruction invalid for C6400+
MFENCE1 Assembly Error, No Assembly Warnings
Errors in Source - Assembler Aborted
原来在程序中有这样一条语句
asm(" MFENCE ");
查询64x+是否有此汇编指令:在ccs界面,Help->Help Contents,然后去在Search框搜索MFENCE,显示如下:
Intrinsic | C6200 | C6400 | C6400+ | C6700 | C6700/C6700+ | C6740 |