weixin_40677240 2019-05-10 16:02 采纳率: 33.3%
浏览 273

CPU 接收指令是公平锁的方式吗?

对于单核 CPU 来说:
当多指令争夺 CPU 资源时,CPU 是如何安排这些指令的执行顺序,公平锁码?
是 CPU 自行处理执行顺序,还是外部某机制或硬件处理后,按顺序给 CPU 发送指令?
若有的指令较早发出,运气不好,是否永远都轮不到他或轮到最后才运行?

  • 写回答

1条回答 默认 最新

  • threenewbee 2019-05-10 16:29
    关注

    cpu是串行执行指令的,不存在“多指令争夺 CPU”,还什么运气不好,你说的都是什么和什么。

    你知道什么叫程序么,程就是规程,序就是有序,程序是一系列要做的事情,并且按照一定的顺序组织起来。你编写一个程序,谁先做,谁后做,如果计算机连这个顺序都不遵循,那不是胡扯么。

    评论

报告相同问题?

悬赏问题

  • ¥15 matlab实现基于主成分变换的图像融合。
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制
  • ¥20 usb设备兼容性问题
  • ¥15 错误(10048): “调用exui内部功能”库命令的参数“参数4”不能接受空数据。怎么解决啊