百科问答小站 logo
百科问答小站 font logo



CPU有x86/ARM/MIPS等指令架构,那其他专用芯片有没有专用架构? 第1页

  

user avatar   bei-ji-85 网友的相关建议: 
      

简单的专用芯片是没有指令集的概念的,能有指令集的芯片至少都算是CPU了,CPU的成本还是太高了,低端的芯片没有指令集,只有几根管脚,通过电平信号控制,比如低端的U盘,以及部分WiFi芯片,几块钱,几毛钱,甚至几分钱的芯片,搞个指令集就太复杂了。

中高端一点的,SSD主控有些是ARM指令集,因为SSD对性能有要求,但肯定不会重新造轮子发明一套新指令集,没必要。

移动设备上的大部分WiFi现在都走SDIO,这玩意只能算是某种通信协议,不算指令集,但确实也是一系列命令。某些高端一点的路由器交换机是有ARM的CPU的,但控制WiFi的部分可能还是SDIO,从芯片的角度上看,也不算有指令集,还是电平信号控制。

显卡不是很了解,显卡的资料大部分都不开源(前几年的情况),但我认为把显卡控制命令看做指令集是不合适的,看做协议更好一点,至于GPU里的工作原理,我觉得很难找到公开的资料。

-----------------------------

看评论,关于显卡的争议比较大,我解释一下:显卡确实是有指令,这个是没错的,但实际CPU操作显卡的时候,是指令流和控制流混在一起的,并不像操作CPU那样,把指令发送过去就完事了。所以从GPU的层面上看,是有指令集的,但从CPU操作GPU的层面上看,CPU并不是简单的把指令发送过去就完了。




  

相关话题

  如何评价英特尔虎湖(Tiger Lake)十一代酷睿核心显卡运行战地5平均30帧? 
  amd 5800x cpu 针脚弯了2根 拨正之后。影响cpu性能吗? 
  手机看视频吃CPU还是GPU? 
  如何评价 ASML 在财报披露 2021 年营收约合人民币 1339.6 亿元? 
  龙芯处理器还在发展吗? 
  SPEC CPU 2017的浮点性能测试项,与大多数用户无关,为什么将其视为CPU理论性能评测工具? 
  为什么华为能设计出5nm麒麟芯片,却设计不出14nm的cpu芯片? 
  台式机和笔记本电脑的CPU有何区别?为什么都是i5,笔记本就是不如台式机? 
  英特尔敦促主板厂商,禁用 12 代酷睿 AVX 512 指令集,如何解读这一举措? 
  4bit处理器能做什么? 

前一个讨论
为什么很少听到有人在用 Windows 编程?
下一个讨论
进程的堆栈区和%esp的堆栈是否是一个概念?





© 2024-11-05 - tinynew.org. All Rights Reserved.
© 2024-11-05 - tinynew.org. 保留所有权利