do one example stfsux in pifpstoreshift, english pseudocode operands
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 27 Oct 2023 10:36:17 +0000 (11:36 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 22 Dec 2023 19:26:21 +0000 (19:26 +0000)
openpower/isa/pifpstoreshift.mdwn

index b16be32aa677c3faa12b585bba36a344bd3c4f58..0845cf0a5e37762a8b922702dec20c0e188ab0c1 100644 (file)
@@ -6,17 +6,18 @@
 
 X-Form
 
-* stfsux FRS,RA,RB
+* stfsux FRS,RA,RB,SH
 
 Pseudo-code:
 
-    EA <- (RA) + (RB)
+    EA <- (RA) + (RB)<<(SH+1)
     MEM(RA, 4)<- SINGLE( (FRS) )
     RA <- EA
 
 Description:
 
-    Let the effective address (EA) be the sum (RA) +(RB).
+    Let the effective address (EA) be the sum of the contents of
+    register RB shifted by (SH+1), and the contents of register RA.
 
     The contents of register FRS are converted to single
     format (see page 142) and stored into the word in stor-