From: Luke Kenneth Casson Leighton Date: Fri, 27 Oct 2023 10:36:17 +0000 (+0100) Subject: do one example stfsux in pifpstoreshift, english pseudocode operands X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d05f770caa9e00c76fb4151d9cef154bea7fef66;p=openpower-isa.git do one example stfsux in pifpstoreshift, english pseudocode operands --- diff --git a/openpower/isa/pifpstoreshift.mdwn b/openpower/isa/pifpstoreshift.mdwn index b16be32a..0845cf0a 100644 --- a/openpower/isa/pifpstoreshift.mdwn +++ b/openpower/isa/pifpstoreshift.mdwn @@ -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-