CPU和SoC的关系和区别

1.SoC和CPU的区别:
o - 介词,小写
SC- 名词,大写
1.1 SoC(System on Chip): 称为系统级芯片,也称为片上系统,意指它是一个产品,是一个有专有目标的集成电路,其中包含完整系统并嵌入软件的全部内容。
1.2 CPU = 运算器 + 控制器,现在几乎没有纯粹的CPU了,都是SoC.
1.3 芯片的发展从CPU 到SoC
1.4 外设(外部设备):即除CPU之外的其他部件,如LCD控制器,UART,Nand控制器...CPU通过外部总线将各种外部设备连接起来构成SoC.
1.5. 比如ARM公司生产的就是CPU,他将自己的所生产的CPU设计卖给其他公司,而其他公司就根据ARM提供的CPU自己添加上自己所需要的各种外设控制器,这就是SoC.
1.6. 不同的公司所用的控制器不一定是相同的,因为不同的公司需要的性能不一样,就会想半导体公司定制他需要的控制器。
1.7. 日常工作生活中,惯说的CPU说的就是SoC,就像内存有NandFlash和普通内存一样。
1.8. 我们学习裸机程序就是学习CPU和各种外设控制器间的相互操作。
  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值