# Store Floating-Point Single D-Form * stfs FRS,D(RA) Pseudo-code: EA <- (RA|0) + EXTS(D) MEM(EA, 4)<- SINGLE( (FRS) ) Special Registers Altered: None # Store Floating-Point Single Indexed X-Form * stfsx FRS,RA,RB Pseudo-code: EA <- (RA|0) + (RB) MEM(EA, 4)<- SINGLE( (FRS) ) Special Registers Altered: None # Store Floating-Point Single with Update D-Form * stfsu FRS,D(RA) Pseudo-code: EA <- (RA) + EXTS(D) MEM(EA, 4)<- SINGLE( (FRS) ) RA <- EA Special Registers Altered: None # Store Floating-Point Single with Update Indexed X-Form * stfsux FRS,RA,RB Pseudo-code: EA <- (RA) + (RB) MEM(EA, 4)<- SINGLE( (FRS) ) RA <- EA Special Registers Altered: None # Store Floating-Point Double D-Form * stfd FRS,D(RA) Pseudo-code: EA <- (RA|0) + EXTS(D) MEM(EA, 8)<- (FRS) Special Registers Altered: None # Store Floating-Point Double Indexed X-Form * stfdx FRS,RA,RB Pseudo-code: EA <- (RA|0) + (RB) MEM(EA, 8)<- (FRS) Special Registers Altered: None # Store Floating-Point Double with Update D-Form * stfdu FRS,D(RA) Pseudo-code: EA <- (RA) + EXTS(D) MEM(EA, 8)<- (FRS) RA <- EA Special Registers Altered: None # Store Floating-Point Double with Update Indexed X-Form * stfdux FRS,RA,RB Pseudo-code: EA <- (RA) + (RB) MEM(EA, 8)<- (FRS) RA <- EA Special Registers Altered: None # Store Floating-Point as Integer Word Indexed X-Form * stfiwx FRS,RA,RB Pseudo-code: b <- (RA|0) EA <- b + (RB) MEM(EA, 8)<- (FRS)[32:63] Special Registers Altered: None