![Sony PlayStationPortable Скачать руководство пользователя страница 37](http://html.mh-extra.com/html/sony/playstationportable/playstationportable_documentation_406324037.webp)
4
CPU OVERVIEW
37
4.8.19
vcst
vcst
StoreConstant (Single/Pair/Triple/Quad)
vfpu_regs[%vfpu_rd] <- constants[%a]
vcst.s %vfpu_rd, %a
store constant into single
vcst.p %vfpu_rd, %a
store constant into pair
vcst.t %vfpu_rd, %a
store constant into triple
vcst.q %vfpu_rd, %a
store constant into quad
%vfpu_rd
VFPU Vector Destination Register ([s|p|t|q]reg 0..127)
%a
VFPU Constant
ID
Constant
Value
0
n/a
0
1
HUGE
340282346638528859811704183484516925440.0
2
SQRT(2)
1.41421
3
1/SQRT(2)
0.70711
4
2/SQRT(PI)
1.12838
5
2/PI
0.63662
6
1/PI
0.31831
7
PI/4
0.78540
8
PI/2
1.57080
9
PI
3.14159
10
E
2,71828
11
LOG2E
1.44270
12
LOG10E
0.43429
13
LN2
0.69315
14
LN10
2.30259
15
2*PI
6.28319
16
PI/6
0.52360
17
LOG10TWO
0.30103
18
LOG2TEN
3.32193
19
SQRT(3)/2
0.86603
20-31
n/a
0
4.8.20
vadd
vadd
VectorAdd (Single/Pair/Triple/Quad)
vfpu_regs[%vfpu_rd] <- vfpu_regs[%vfpu_rs] + vfpu_regs[%vfpu_rt]
vadd.s %vfpu_rd, %vfpu_rs, %vfpu_rt
Add Single
vadd.p %vfpu_rd, %vfpu_rs, %vfpu_rt
Add Pair
vadd.t %vfpu_rd, %vfpu_rs, %vfpu_rt
Add Triple
vadd.q %vfpu_rd, %vfpu_rs, %vfpu_rt
Add Quad
%vfpu_rt
VFPU Vector Source Register ([s|p|t|q]reg 0..127)
%vfpu_rs
VFPU Vector Source Register ([s|p|t|q]reg 0..127)
%vfpu_rd
VFPU Vector Destination Register ([s|p|t|q]reg 0..127)
Содержание PlayStationPortable
Страница 114: ...12 AUDIO PROCESSING 114 12 Audio Processing 12 1 Overview 44100 Hz Sample Frequency ...
Страница 116: ...14 WLAN 116 14 WLAN ...
Страница 117: ...15 USB PORT 117 15 USB Port ...
Страница 118: ...16 UMD 118 16 UMD ...
Страница 119: ...17 MEMORY STICK 119 17 Memory Stick ...
Страница 128: ...21 FLASH MEMORY STRUCTURE FLASH1 128 21 Flash Memory Structure flash1 DIC REGISTRY VSH THEME ...
Страница 141: ...28 IPL 141 28 IPL ...