单选题
CPU加电时执行的第一条指令的地址是由______决定的。
A.操作系统 B.应用软件 C.开发人员 D.处理器厂商
【正确答案】
D
【答案解析】[解析]
本题考查计算机硬件方面的知识。
CPU加电或者复位后会从一个固定的地址开始执行,一般是ROM或者Flash等固存地址,第一条指令就固化在那里。不同的处理器复位地址不同,比如ARM系统从0地址开始运行,POWERPC通常是从0xFFF00100,如Freescale MPC82XX系列。也有从 0xFFFFFFFC启动的,如IBM的PPC405GP和440,只有4个字节,通常这里是一个跳转指令。