4
CPU OVERVIEW
40
4.8.29
vsgn
vsgn
Sign.(Single/Pair/Triple/Quad )
vfpu_regs[%vfpu_rd] <- sign(vfpu_regs[%vfpu_rs])
vsgn.s %vfpu_rd, %vfpu_rs
Get Sign Single
vsgn.p %vfpu_rd, %vfpu_rs
Get Sign Pair
vsgn.t %vfpu_rd, %vfpu_rs
Get Sign Triple
vsgn.q %vfpu_rd, %vfpu_rs
Get Sign Quad
%vfpu_rd
VFPU Vector Destination Register (m[p|t|q]reg 0..127)
%vfpu_rs
VFPU Vector Source Register (m[p|t|q]reg 0..127)
Sets rd values to 1 or -1, depending on sign of input values
4.8.30
vmin
vmin
VectorMin (Single/Pair/Triple/Quad)
vfpu_regs[%vfpu_rd] <- min(vfpu_regs[%vfpu_rs], vfpu_reg[%vfpu_rt])
vmin.s %vfpu_rd, %vfpu_rs, %vfpu_rt
Get Minimum Value Single
vmin.p %vfpu_rd, %vfpu_rs, %vfpu_rt
Get Minimum Value Pair
vmin.t %vfpu_rd, %vfpu_rs, %vfpu_rt
Get Minimum Value Triple
vmin.q %vfpu_rd, %vfpu_rs, %vfpu_rt
Get Minimum Value Quad
%vfpu_rt
VFPU Vector Source Register (sreg 0..127)
%vfpu_rs
VFPU Vector Source Register ([p|t|q]reg 0..127)
%vfpu_rd
VFPU Vector Destination Register ([s|p|t|q]reg 0..127)
4.8.31
vmax
vmax
VectorMax (Single/Pair/Triple/Quad)
vfpu_regs[%vfpu_rd] <- max(vfpu_regs[%vfpu_rs], vfpu_reg[%vfpu_rt])
vmax.s %vfpu_rd, %vfpu_rs, %vfpu_rt
Get Maximum Value Single
vmax.p %vfpu_rd, %vfpu_rs, %vfpu_rt
Get Maximum Value Pair
vmax.t %vfpu_rd, %vfpu_rs, %vfpu_rt
Get Maximum Value Triple
vmax.q %vfpu_rd, %vfpu_rs, %vfpu_rt
Get Maximum Value Quad
%vfpu_rt
VFPU Vector Source Register (sreg 0..127)
%vfpu_rs
VFPU Vector Source Register ([p|t|q]reg 0..127)
%vfpu_rd
VFPU Vector Destination Register ([s|p|t|q]reg 0..127)
4.8.32
vtfm
vtfm
VectorTransform (Pair/Triple/Quad)
vfpu_regs[%vfpu_rd] <- transform(vfpu_matrix[%vfpu_rs], vfpu_vector[%vfpu_rt])
vtfm2.p %vfpu_rd, %vfpu_rs, %vfpu_rt
Transform pair vector by pair matrix
vtfm3.t %vfpu_rd, %vfpu_rs, %vfpu_rt
Transform triple vector by triple matrix
vtfm4.q %vfpu_rd, %vfpu_rs, %vfpu_rt
Transform quad vector by quad matrix
%vfpu_rt
VFPU Vector Source Register (qreg 0..127)
%vfpu_rs
VFPU Matrix Source Register (qmatrix 0..127)
%vfpu_rd
VFPU Vector Destination Register (qreg 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 ...