13.07.2015 Views

apple-pascal-1.3-manual

apple-pascal-1.3-manual

apple-pascal-1.3-manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

localSLDL_l 216 Short load local wo:rd. For an instruction SLDL__x , fetch the wordSLDL_2 217 with offset x in the data area of the executing procedure's activationrecord and push it.SLDL_l6 231LDL 202 B Load local word. Fetch the word with offset B in the data area of theexecuting procedure's activation record and push it.LLA 198 B Load local address. Fetch the address of the word with offset B in thedata area in the executing procedure's activation record and push it.STL 204 B Store local word. Store tos into word with offset B in the data area ofthe executing procedure's activation record.GlobalSLDO_l 232 Short load global word. For an instruction SLDO__x , fetch the wordSLD0_2 233 with offset x in the data area of the activation record of the baseprocedure and push it.SLDO_l6 247LDO 169 B Load global word. Fetch the word with offset B in the data area of theactivation record of the base procedure and push it.LAO 165 B Load global address. Fetch the address of the word with offset B inthe data area of the activation record of the base procedure and push it.SRO 171 B Store global word. Store tos into the word with offset B in the dataarea of the activation record of the base procedure.IntermediateLOD 182 DB,B Load intermediate word. Fetch the word with offset B in theactivation record found by traversing DB links in the static chain, andpush it.LDA 178 DB,B Load intermediate ad.dress. Fetch address of the word with offset Bin the activation record found by traversing DB links in the static chain,and push it.P-Machine InstructionsIV-63

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!