Pioneer LD-V8000 User Manual page 85

Level ii
Hide thumbs Also See for LD-V8000:
Table of Contents

Advertisement

Chapter Four • LD-V8000 Level II
RND
STORE
(cont.);
Example: Display frame 1000 or frame 3000. Choose frame 1000 about 30 percent of
the time.
Address
Argument
0014
0016
0019
0024
0027
0030
0035
55) STORE
Function: This command stores a value in the Active Register.
Argument
[Integer]
Explanation: If there is no argument, the numerical value of the Disc Location
currently being accessed by the player (for example, a frame number) is used as the
argument. Then, STORE writes the argument value (modulo 65536) into the Active
Register. The Active Register Pointer is incremented by one after the value is stored.
NOTE: With a CLV disc, only the hours, minutes, and seconds of the Disc Location are
used, the frame (0 - 29) is not.
Example #1: Place the current frame number in Register 20 and the value 4000 in
Register 21.
Address
Argument
0010
0013
0114
4-44
Command
RND
GET
77
COMPARE
3000
SEARCH
35
BRANCH
19
BRANCH
1000
SEARCH
...
Hex Code
Command
20
RECALL
STORE
4000
STORE
TP 114 v. 1.1
8/92
Hex Code
08
Set R0 to a random number 0-255
04
77 = 30% of 256
F7
R0 > 77, Show frame 3000
CF
and continue at address 35
CF
R0 = 77, go show frame 3000
F7
R0 < 77, Show frame 1000
Continue program execution
Mnemonic
F5
ST
Hex Code
7F
F5
F5
Pioneer LD-V8000 Level II User's Manual
Comment
RCU Button
STORE
Comment
Activate Register 20
R20 <-- current frame #, activate R21
Store 4000 in R21, activate R22

Advertisement

Table of Contents
loading

Table of Contents