# Load Floating-Point Single D-Form * lfs FRT,D(RA) Pseudo-code: EA <- (RA|0) + EXTS(D) FRT <- DOUBLE(MEM(EA, 4)) Special Registers Altered: None # Load Floating-Point Single Indexed X-Form * lfsx FRT,RA,RB Pseudo-code: EA <- (RA|0) + (RB) FRT <- DOUBLE(MEM(EA, 4)) Special Registers Altered: None # Load Floating-Point Single with Update D-Form * lfsu FRT,D(RA) Pseudo-code: EA <- (RA) + EXTS(D) FRT <- DOUBLE(MEM(EA, 4)) RA <- EA Special Registers Altered: None # Load Floating-Point Single with Update Indexed X-Form * lfsux FRT,RA,RB Pseudo-code: EA <- (RA) + (RB) FRT <- DOUBLE(MEM(EA, 4)) RA <- EA Special Registers Altered: None # Load Floating-Point Double D-Form * lfd FRT,D(RA) Pseudo-code: EA <- (RA|0) + EXTS(D) FRT <- MEM(EA, 8) Special Registers Altered: None # Load Floating-Point Double Indexed X-Form * lfdx FRT,RA,RB Pseudo-code: EA <- (RA|0) + (RB) FRT <- MEM(EA, 8) Special Registers Altered: None # Load Floating-Point Double with Update D-Form * lfdu FRT,D(RA) Pseudo-code: EA <- (RA) + EXTS(D) FRT <- MEM(EA, 8) RA <- EA Special Registers Altered: None # Load Floating-Point Double with Update Indexed X-Form * lfdux FRT,RA,RB Pseudo-code: EA <- (RA) + (RB) FRT <- MEM(EA, 8) RA <- EA Special Registers Altered: None # Load Floating-Point as Integer Word Algebraic Indexed X-Form * lfiwax FRT,RA,RB Pseudo-code: EA <- (RA|0) + (RB) FRT <- EXTS(MEM(EA, 4)) Special Registers Altered: None # Load Floating-Point as Integer Word Zero Indexed X-Form * lfiwix FRT,RA,RB Pseudo-code: EA <- (RA|0) + (RB) FRT <- [0]*32 || MEM(EA, 4) Special Registers Altered: None