TA的每日心情 | 开心 2024-9-5 15:51 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一、处理器
1 y9 d m' C4 L1 VCPU-中央处理器(功能:信息处理、程序运行的最终执行单元;处理指令、执行操作、控制时间、处理数据): U& u5 k, X0 s$ E8 }8 w7 o
GPU-图形处理器(功能:系统输入的视频信息进行构建和渲染;显示核心、显示芯片、视觉处理器)( O. r0 j9 N3 ?9 s$ l
DSP-数字信号处理器(功能:信号数字化处理;程序和数据空间分开,可以同时访问指令和数据,快速的中断处理和硬件I/O支持)
5 q" t( c4 w" l$ C* kmcu-微控制单元(功能:多种I/O接口集成在一片芯片,单片机的多机应用系统可分为功能集散系统、并行多机处理及局部网络系统)* r f3 K) b- H- ], @3 Q
1 s7 G7 T$ u5 w$ F6 w1 d& u二、RISC微处理器-ARM-RISC微处理器(英国 Acorn计算机有限公司)
0 k" B) i, t# r(1)体积小、低功耗、低成本、高性3 Q8 c" z: h' k
(2)支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;
" m$ w" ?: F! X0 |# E(3)大量使用寄存器,指令执行速度更快;
/ P; V* O9 q; U: J(4)大多数数据操作都在寄存器中完成;
3 ^+ E1 O" I/ x5 L(5)寻址方式灵活简单,执行效率高;$ d7 W0 X, L7 U
(6)指令长度固定。4 X' L% ], f; k) _$ V5 M
三、体系结构2 H- F) I( i: \. }4 k% E) U r
(1)CISC指令集-复杂指令集计算机;大约有20%的指令会被反复使用,占整个程序代码的80%。而余下的指令却不经常使用,在程序设计中只占20%;
2 J. ]6 [1 H( T& t9 z8 H( p2 {- s(2)MIPS指令集-单字长定点指令平均执行速度(ARM平台)1 u( T& `+ R; E; }
(3)RISC-V指令集- 基于精简指令集(RISC)原则的开源指令集架构(ISA)) v3 W) K, R/ H
四、RISC(Reduced Instruction Set Computer,精简指令集计算机)
) T) n' A. Z: S. T/ [(1)采用固定长度的指令格式,指令归整、简单、基本寻址方式有2~3种。; T$ z/ L& y; r' x$ d3 l8 H
(2)使用单周期指令,便于流水线操作执行。. e5 E; \( T& M& v" r7 v! g3 ?' H
(3)大量使用寄存器,数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率;9 X: N1 {4 U6 _' f4 L: b" J
除此以外,ARM体系结构还采用了一些特别的技术,在保证高性能的前提下尽量缩小芯片的面积,并降低功耗。
3 C- t- w# z7 v+ Y8 h( @% N3 w(4)所有的指令都可根据前面的执行结果决定是否被执行,从而提高指令的执行效率。4 J1 T8 P; W7 G( c( t
(5)可用加载/存储指令批量传输数据,以提高数据的传输效率。; ^* v% d3 n( Y$ C5 W. }
(6)可在一条数据处理指令中同时完成逻辑处理和移位处理。
& K% _% g! F" d2 c3 ^) ]! t2 x(7)在循环处理中使用地址的自动增减来提高运行效率。
& w9 Q) u: h0 Q; k/ F8 j4 ~' X* U. O1 X" L s0 ^
五、RISC-V指令集
" ~. c$ f6 b/ L0 D9 ]: [. E(1)完全开源9 R+ ^6 u2 n Y H3 H2 |# y4 u" I
(2)架构简单
0 j6 ^8 v7 u& n( `( F(3)易于移植*nix
% {2 Q& t" O5 s2 k(4)模块化设计
o, |- |2 T1 p- U) W2 s- j(5)完整的工具链
/ R. G* L1 u( s+ I* b8 p9 Z5 F(6)设计考虑了小型、快速、低功耗;
! I2 s4 ]9 r; k+ I5 ]
) Z9 M9 g, Y+ @; G
6 Y' @/ X" s5 [/ }: t, @0 Q0 i+ f' E: p% O
8 N4 |7 k" j- {3 t+ W4 J1 Q9 r% m
+ P! H; u# L8 _& f3 L7 @1 P8 L0 F2 E: o5 @3 S
6 x" R: a9 b6 Z7 l. `
0 m# M4 `. z- ?% \
8 O& P( {" j* C. ^0 r% g+ S$ Q8 F. X, m `3 c
|
|