|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
6 M0 y4 u0 |7 C3 f' \& H通用算术指令:4 q7 f: a' I1 N& c( N( _! }
) C2 q, B+ I- }VABA:向量差值绝对值累加、VABD:向量差值绝对值、VABS:向量绝对值、VNEG:向量求反、
* F' ?3 J w6 E& x0 U" O7 _* v# j% m) m" J4 U k6 v
VADD、VADDW、VADDL、VSUB、VSUBL、VSUBW:向量加减,包括宽型、长型和窄型三种格式。6 A5 @* h n A
( h4 m: }* Z3 H. p( z9 T5 M
VPADD:将两个向量的相邻元素相加3 q8 k O, `' v- l. V+ @9 L
2 z" B0 t" }0 c/ r# l. t如 VPADD.I16 {d2}, d0, d1
- j8 K. h9 Q& u; F; E' h: ^2 r" I; p
1 [. r P1 d# I- m- A, O1 |: w
5 e( d1 s" K' ~( I5 P7 I8 T 7 d5 \3 h7 _* v! ?
/ L' ~0 U, W4 T" GVPADDL:VPADDL.S16 d0, d15 B/ y3 u4 [; }& Z6 I2 d9 K
! x8 h; d, V# r/ M$ W; k5 ]8 q
+ A {* @2 E; ~* e2 M* ^
- C& w6 d) T6 fVMAX:最大值,VMIN:最小值
% g; }1 k6 Y# f8 p' S& }8 v% [6 B& N6 f) h" B4 X, a5 x! i
VMUL、VMULL、VMLA(乘加)、VMLS(乘减)、
) N% q- q! A" S2 t5 b" v, F6 n* C7 B" T9 A! R# }
' t2 E1 U& t7 d. M* ?& P
: C& T3 e6 Y$ H% h- b7 X5 k% _+ e# c2 R% E% E# e" e
加载存储指令:
; T8 i9 S' X- @3 O. h( F, b0 G5 U5 b; U" r1 X$ `/ @
VLD和VST
% C4 e; M8 o; r# k4 S$ s. N; {6 `0 I- O7 M' ~
# a+ r# A9 Z/ Z: O; s
- X' i9 j2 M" J4 H* t+ h
* f B4 c' b% y6 A5 }9 @, j7 {5 Y3 z" U3 j. Y
% M. e" K) b" k
2 G6 C7 s7 I1 g T+ x0 l& t交叉存取的示意图:3 H5 |/ }1 H! r/ x5 k3 |
+ B- f9 e! R% }
' S: F) \' k1 t7 |7 Q0 P
" V5 \* d* `3 `$ m+ j" r- T: h3 t3 Z" T
VREV反转元素指令:7 T/ Y1 L' \& E
0 Q4 O- ~7 X2 A' H
9 f6 Q! |- a1 N6 Z: ?: W; }' {# O/ L- t
" r% K4 |' y. E
0 l4 z6 p! N3 dVEXT移位指令:5 p: G h* c) [5 D9 Z2 ^, v2 u
$ h! f! a- P4 Q) H2 U& v, c
2 H! R, I4 e9 G6 e& {7 H" @ I/ v+ P4 l
) X4 v3 E- q1 f- F" G3 \, }' q( t
7 }" t1 D3 ?% x6 O [( WVTRN转置指令:可以用于矩阵的转置2 P6 c! P# V: T% |1 t6 c
5 }6 H8 d% g' q- S! o+ @
$ K- z: I2 E1 a B( P$ @, U8 A+ @8 ]9 H+ |
( `7 M0 c8 S, l/ Q& P3 k
R1 u! c4 Z1 Q5 f4 S
' g; [/ [/ G5 ]) u9 C% G8 J9 G3 K3 i; ?# g
VZIP指令:压缩,类似交叉存取
' U. _+ P9 B z0 S6 Y. M/ X
- s/ u/ C Y1 Y
6 o* \3 L* D9 g. K. t
0 C" \: A4 u; n% O& [0 D3 Y; j5 Z4 g
VUZP指令:解压操作,类似交叉存取
8 v, B \1 u( D" a( y" e1 b/ t3 h+ ~' Q9 a& u0 Y/ [5 R
8 p: U5 Z w8 ^, X1 b
* F/ f( s8 r2 v9 Y - W6 Y! a1 O0 I6 ^
# r5 d& ]6 C7 q* g) u$ U% F. eVTBL查表指令:从d0,d1中查找d3中的索引值,如果找到则取出,没有找到则为0,存入d2中+ g" i) P; P8 h- M' O! P
Z, @7 P2 J, @# {) a% K+ y2 \* m
% E2 z, f+ J* o5 x' U( `
5 q( L9 N) o2 N7 ?
7 L4 M7 n0 Q' f/ E& m& e |
|