找回密码
 注册
关于网站域名变更的通知
查看: 1352|回复: 8
打印 上一主题 下一主题

AMEYA360分享:CPU没有想象的那么复杂

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2023-2-6 14:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
  CPU是数字处理系统中的一个重要环节。在我看来,单片机、微处理器、DSP都可以称作是CPU,只是它们的侧重点有所不同罢了。具体来说,传统意义上的单片机更偏重于嵌入式的计算,比如说我们经常使用的51、avr、ARM芯片中不仅仅含有了运算和控制功能,它还涵盖了定时器、串口、并口、USB、i2c总线等外部资源。dsp呢,CPU一般只是作为dsp的一个核存在,它通常还会包含另外一个核,专门用于数字信号的处理工作。而微处理器,也就是我们经常说的pc上的处理器,它的工作比较单一,专注于计算和控制功能的处理,因此一般来说在这方面的性能上面,单片机和dsp都是不能和它相比的,有了南桥芯片和北桥芯片的帮助,pc的微处理器就可以专注于自己的本职工作了,效率上面也会有一个很大的提高。  L* L1 r1 s" F# ^1 R7 u5 I: i; p
1 x, P% W& `) [& Z8 ]
  对于朋友们来说,生活中遇到的最多的CPU其实是x86的CPU。当然,如果有哪位朋友喜欢apple之类的玩具,也会知道一些arm的相关事情。剩下的就是一些专用领域的CPU了,比如说在通信行业用到的比较多的powerpc芯片,在高性能服务器用的到的sun sparc芯片,在科学计算领域使用到的mips芯片。所以,无论遇到什么芯片,对于应用层开发的朋友都是一样的,只是在一些小地方需要还有一些注意的地方。比如说,0 Q! }2 S- ?- t# u7 t2 n
4 L* k( F: r( o! c3 x0 c
  (1)数据的对齐方式
0 l* ^- H1 u1 F) |9 p+ w) O) F: C, j$ |3 @, [5 m' V
  (2)数据的字节序问题
9 Q: w! B' M1 @/ u+ k- f! \
5 T$ _1 q0 D3 _" A& o  (3)函数参数的压栈问题; }' T( p0 I8 A" L/ b

4 J% P/ |2 M/ e7 Y4 G2 a  (4)CPU的乱序执行问题
( V- n0 v+ d5 i/ o: {( I4 z  A
3 O" a! K5 `3 s4 z2 H5 F: F$ H" d  (5)CPU中cache和内存一致性的问题  # B+ v: K' o+ b/ g  r0 p7 L
0 _3 h! j- Z6 X
+ M# e" }6 ]8 t3 h. o

该用户从未签到

2#
发表于 2023-2-6 16:56 | 只看该作者
电脑CPU相当于人的大脑。
9 t& G) ]- P+ h

点评

666666666666666666  详情 回复 发表于 2023-4-4 10:19

该用户从未签到

3#
发表于 2023-4-4 10:19 | 只看该作者
Joejoe1 发表于 2023-2-6 16:56! H+ E; ^" u) B7 M& i9 s' p3 t
电脑CPU相当于人的大脑。
4 J! H0 c: Q  Y3 ^0 a) |
666666666666666666

点评

66666666666666  详情 回复 发表于 2023-4-10 17:14

该用户从未签到

4#
发表于 2023-4-10 17:14 | 只看该作者
E02577 发表于 2023-4-4 10:19
; P  a2 _$ Q' E! B666666666666666666
/ N; s( K3 o6 B! Z3 I
66666666666666
7 Y0 _1 h+ Q/ l, o4 h% N

点评

666666666666666  详情 回复 发表于 2023-4-23 16:30

该用户从未签到

5#
发表于 2023-4-23 16:30 | 只看该作者
E02577 发表于 2023-4-10 17:14
/ U" |; k9 c) |* Y) F66666666666666
: V, V7 R0 @! A) m7 r2 l- X& K
666666666666666* ~7 X6 F9 u4 o* N

点评

6666666666666666666  详情 回复 发表于 2023-4-27 13:35

该用户从未签到

6#
发表于 2023-4-27 13:35 | 只看该作者
E02577 发表于 2023-4-23 16:30
  J9 z  r: a6 |# t8 ]: _/ ~) X% o666666666666666

4 x$ d0 K) |. M6666666666666666666
4 a% w" i- Y7 U% O7 s- F' ]$ Z

点评

666666666666666666  详情 回复 发表于 2023-4-27 16:16

该用户从未签到

7#
发表于 2023-4-27 16:16 | 只看该作者
E02577 发表于 2023-4-27 13:35
- w  a- ]( J2 |  O2 Z# Y5 K- f3 I6666666666666666666
) O; w8 a3 D, ^3 S, M8 x( w* P  ^
6666666666666666668 e: h7 m% x- P, |

点评

666666666666666666  详情 回复 发表于 2023-4-28 08:41

该用户从未签到

8#
发表于 2023-4-28 08:41 | 只看该作者
E02577 发表于 2023-4-27 16:16: r2 {* o4 @/ _, U6 f
666666666666666666
" b0 \4 H! O7 g4 O8 R
666666666666666666
* @0 b* m: b" U$ J1 _; h% [3 e$ C

点评

666666666666666  详情 回复 发表于 2023-4-28 10:23

该用户从未签到

9#
发表于 2023-4-28 10:23 | 只看该作者
E02577 发表于 2023-4-28 08:419 ?& {% f- N9 X; x
666666666666666666
7 `: x1 D' q$ V
6666666666666662 r/ l  `2 {! R, A% k# n
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-9-8 20:58 , Processed in 0.125000 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表