找回密码
 注册
查看: 1233|回复: 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的微处理器就可以专注于自己的本职工作了,效率上面也会有一个很大的提高。4 S- a5 p1 d- B: K3 w! r
: Q" N9 G+ v9 a* q: {4 O
  对于朋友们来说,生活中遇到的最多的CPU其实是x86的CPU。当然,如果有哪位朋友喜欢apple之类的玩具,也会知道一些arm的相关事情。剩下的就是一些专用领域的CPU了,比如说在通信行业用到的比较多的powerpc芯片,在高性能服务器用的到的sun sparc芯片,在科学计算领域使用到的mips芯片。所以,无论遇到什么芯片,对于应用层开发的朋友都是一样的,只是在一些小地方需要还有一些注意的地方。比如说,
) A$ w) R# a/ n! I, z# e
6 I5 `3 P# ^/ ]  (1)数据的对齐方式
& k) A4 t5 u: g
! p/ i0 W4 L0 [' E7 `  (2)数据的字节序问题' E8 c4 g# x2 v4 \$ F7 n+ q

/ H3 Y' ]. g/ r4 o, L. r  (3)函数参数的压栈问题* G) I" B  ?6 V9 i* `( t. C" ^8 H
6 w+ i$ x7 k' \9 _2 ~& P2 v
  (4)CPU的乱序执行问题
. q/ k! r+ H3 b) b9 l3 H
+ ~: @; V7 Y8 r6 V0 D  (5)CPU中cache和内存一致性的问题  # h, V) c" m) H; X" {8 v( [, K( ?

3 q0 e. O$ x! }* u9 C6 t
* p9 u  T* p* Y( v) y$ d3 J  ~8 I

该用户从未签到

2#
发表于 2023-2-6 16:56 | 只看该作者
电脑CPU相当于人的大脑。
& u. H( S# S- V1 i

点评

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

该用户从未签到

3#
发表于 2023-4-4 10:19 | 只看该作者
Joejoe1 发表于 2023-2-6 16:56
% Q7 k! u% }( z, ~' U0 P% j2 p. l. t电脑CPU相当于人的大脑。
, S7 r% J1 b7 I; T$ d* K* v
666666666666666666

点评

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

该用户从未签到

4#
发表于 2023-4-10 17:14 | 只看该作者
E02577 发表于 2023-4-4 10:19
. f( R1 I0 l; s" |666666666666666666
+ F: ^7 |  U" n% p% y9 m7 \( u3 D3 s
66666666666666
, t* D! S: q$ o3 {' _" K! G" d$ l

点评

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

该用户从未签到

5#
发表于 2023-4-23 16:30 | 只看该作者
E02577 发表于 2023-4-10 17:14
$ M5 Z+ P  k: g- m66666666666666
; G- w- F- r% h. j
666666666666666
  G9 a' u0 o- v- g* C

点评

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

该用户从未签到

6#
发表于 2023-4-27 13:35 | 只看该作者
E02577 发表于 2023-4-23 16:30
- F! k9 l$ I& K3 i1 F; L666666666666666

! n7 f* t# ^0 S- {) ]) u6666666666666666666/ ?4 d3 B% D: {1 I. T1 n  g

点评

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

该用户从未签到

7#
发表于 2023-4-27 16:16 | 只看该作者
E02577 发表于 2023-4-27 13:35! v' C; ]9 e6 v
6666666666666666666
1 @; [, [( \* `, `: `& A
666666666666666666
6 U* H6 r+ F: o6 z& v1 u5 Q

点评

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

该用户从未签到

8#
发表于 2023-4-28 08:41 | 只看该作者
E02577 发表于 2023-4-27 16:166 e" E1 a" ~9 ^* m; U- {0 A6 X
666666666666666666

0 c/ b8 w# F7 ]& B" s: D) {9 K2 B' [666666666666666666* G+ V3 b& P# ~9 x& x7 Q# o) {

点评

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

该用户从未签到

9#
发表于 2023-4-28 10:23 | 只看该作者
E02577 发表于 2023-4-28 08:41
7 r, ^/ B* g& W# }# i666666666666666666
* r! y& s5 [5 ]
666666666666666
( c3 e1 P# m. Z) F
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-5-31 07:22 , Processed in 0.093750 second(s), 33 queries , Gzip On.

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

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

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