在资料中找到arm826ej-s的cpuid读取指令:MRC p15, 0, R1, c0, c0 ,0
Qt:
    unsigned char id;
    __asm__ __volatile__(\
    "MRC P15,0,%0,c0,c0,0"
    :"=r"(id)
    :
    :"memory"\
    );
    QString a=QString("%1").arg(id);
运行后提示:Illegal instruction  程序结束掉了,
 嵌入汇编这块看了资料不太懂,还有就是cpuid这块读取也不理解,希望大神有时间解答一下。