-
问题内容:双CPU加电后由谁来执行代码?
- 原讨论链接:http://community.csdn.net/expert/topicview1.asp?id=4531185
- 所属论坛:汇编语言
审核组:其他开发语言
- 提问者:MoFanYingXiong
解决者:Leomaxking
- 感谢:
- 关键字:其他开发语言 汇编语言
- 答案:
当CPU加电启动后,会从地址FFFF:0000处开始执行BIOS启动代码。
如果有两个CPU呢?是由哪个CPU来执行启动代码的?
如果是由其中一个CPU执行启动代码,那这个时候,另一个CPU在干什么?
---------------------------------------------------------------
多处理器系统的CPU按功能分两种BSP(Bootstrap processor)和AP(application processor)。BSP就是在系统启动时执行启动代码的CPU,AP则处于等待状态。一般是0号cpu作为BSP
- 评价:
给朵鲜花(33)
扔个鸡蛋(9)