4
CPU OVERVIEW
28
4.6.1
lw
lw
LoadWord Relative to Address in General Purpose Register
%rt <- word_at_address ( %base)
lw %rt, offset(%base)
%rt
GPR Target Register (0...31)
%base
GPR, specifies Source Address Base
offset
signed Offset added to Source Address Base
4.6.2
sw
sw
StoreWord Relative to Address in General Purpose Register
word_at_address ( %base) <- %rt
sw %rt, offset(%base)
%rt
GPR Target Register (0...31)
%base
GPR, specifies Source Address Base
offset
signed Offset added to Source Address Base
4.6.3
addiu
addiu
Add Immediate Unsigned Word
%rt <- %rs + sign_extended(immediate)
addiu %rt, %rs, immediate
%rt
GPR Target Register (0...31)
%rs
GPR Source Register (0...31)
immediate
value added to Source Register
4.7
Allegrex Instructions
Mnemonic
Opcode
op
rs
rt
rd
shamt func
Description
?
0x70000000
011100 00000 00000 00000 00000 000000
?
mfic rt,rd
0x70000024
011100 00000 ttttt ddddd 00000 100100
move from IC (Interrupt) register
mtic rt,rd
0x70000026
011100 00000 ttttt ddddd 00000 100110
move to IC (Interrupt) register
Summary of Contents for PlayStationPortable
Page 114: ...12 AUDIO PROCESSING 114 12 Audio Processing 12 1 Overview 44100 Hz Sample Frequency ...
Page 116: ...14 WLAN 116 14 WLAN ...
Page 117: ...15 USB PORT 117 15 USB Port ...
Page 118: ...16 UMD 118 16 UMD ...
Page 119: ...17 MEMORY STICK 119 17 Memory Stick ...
Page 128: ...21 FLASH MEMORY STRUCTURE FLASH1 128 21 Flash Memory Structure flash1 DIC REGISTRY VSH THEME ...
Page 141: ...28 IPL 141 28 IPL ...